home *** CD-ROM | disk | FTP | other *** search
/ Westlight Stock Photography - Creative Freedom / Westlight Stock Photography - Creative Freedom.iso / Other Items / Fetch Browser / Fetch Browser.rsrc / bin.rsrc_CODE_70_AEdit.txt < prev    next >
Text File  |  1996-07-25  |  184KB  |  3,138 lines

  1. # near model CODE resource
  2. # jump table entries: 19328-19341 (14 of them)
  3. fn00000000:
  4. 00000000  4E56 FFF8                link       A6, -0x0008
  5. 00000004  2F0C                     move.l     -[A7], A4
  6. 00000006  286E 000E                movea.l    A4, [A6 + 0xE]
  7. 0000000A  0C6E 8300 000C           cmpi.w     [A6 + 0xC], 0x8300
  8. 00000010  5FC0                     sle        D0
  9. 00000012  4A00                     tst.b      D0
  10. 00000014  660C                     bne        +0xE /* 00000022 */
  11. 00000016  0C6E 8300 000A           cmpi.w     [A6 + 0xA], 0x8300
  12. 0000001C  5FC1                     sle        D1
  13. 0000001E  8001                     or.b       D0, D1
  14. 00000020  672E                     beq        +0x30 /* 00000050 */
  15. label00000022:
  16. 00000022  1F3C 0001                move.b     -[A7], 0x1
  17. 00000026  1F3C 0001                move.b     -[A7], 0x1
  18. 0000002A  1F3C 0001                move.b     -[A7], 0x1
  19. 0000002E  2F0C                     move.l     -[A7], A4
  20. 00000030  4EAD 11D2                jsr        [A5 + 0x11D2 /* export_566 */]
  21. 00000034  2F0C                     move.l     -[A7], A4
  22. 00000036  4EAD 11DA                jsr        [A5 + 0x11DA /* export_567 */]
  23. 0000003A  486E FFF8                pea.l      [A6 - 0x8]
  24. 0000003E  2F0C                     move.l     -[A7], A4
  25. 00000040  4EAD 1F6A                jsr        [A5 + 0x1F6A /* export_1001 */]
  26. 00000044  3D6E FFFA 000C           move.w     [A6 + 0xC], [A6 - 0x6]
  27. 0000004A  3D6E FFF8 000A           move.w     [A6 + 0xA], [A6 - 0x8]
  28. label00000050:
  29. 00000050  302E 000C                move.w     D0, [A6 + 0xC]
  30. 00000054  48C0                     ext.l      D0
  31. 00000056  2F00                     move.l     -[A7], D0
  32. 00000058  302E 0008                move.w     D0, [A6 + 0x8]
  33. 0000005C  D06E 000A                add.w      D0, [A6 + 0xA]
  34. 00000060  48C0                     ext.l      D0
  35. 00000062  2F00                     move.l     -[A7], D0
  36. 00000064  4267                     clr.w      -[A7]
  37. 00000066  2F0C                     move.l     -[A7], A4
  38. 00000068  4EAD 3C4A                jsr        [A5 + 0x3C4A /* export_1925 */]
  39. 0000006C  4A6E 0008                tst.w      [A6 + 0x8]
  40. 00000070  6F06                     ble        +0x8 /* 00000078 */
  41. 00000072  2F0C                     move.l     -[A7], A4
  42. 00000074  4EAD 11DA                jsr        [A5 + 0x11DA /* export_567 */]
  43. label00000078:
  44. 00000078  285F                     movea.l    A4, [A7]+
  45. 0000007A  4E5E                     unlink     A6
  46. 0000007C  205F                     movea.l    A0, [A7]+
  47. 0000007E  DEFC 000A                add.w      A7, 0xA /* '\n' */
  48. 00000082  4ED0                     jmp        [A0]
  49. fn00000084:
  50. 00000084  4E56 FFF8                link       A6, -0x0008
  51. 00000088  486E FFF8                pea.l      [A6 - 0x8]
  52. 0000008C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  53. 00000090  4EAD 1F6A                jsr        [A5 + 0x1F6A /* export_1001 */]
  54. 00000094  206E 0008                movea.l    A0, [A6 + 0x8]
  55. 00000098  316E FFFA 0002           move.w     [A0 + 0x2], [A6 - 0x6]
  56. 0000009E  206E 0008                movea.l    A0, [A6 + 0x8]
  57. 000000A2  30AE FFF8                move.w     [A0], [A6 - 0x8]
  58. 000000A6  4E5E                     unlink     A6
  59. 000000A8  205F                     movea.l    A0, [A7]+
  60. 000000AA  504F                     addq.w     A7, 8
  61. 000000AC  4ED0                     jmp        [A0]
  62. 000000AE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  63. // begin alternate branch 000000B0-000000BC
  64. fn000000B0:
  65. 000000B0  4E56 FEFE                link       A6, -0x0102
  66. 000000B4  206E 0008                movea.l    A0, [A6 + 0x8]
  67. 000000B8  43EE FF00                lea.l      A1, [A6 - 0x100]
  68. // end alternate branch 000000B0-000000BC
  69. fn000000B0: // (misaligned)
  70. 000000B2  FEFE 206E                .extension 0xEFE <<F/2-3/7>> // unimplemented
  71. 000000B6  0008 43EE                ori.b      A0, 0xEE
  72. 000000BA  FF00                     .extension 0xF00 <<F/4-5/7>> // unimplemented
  73. 000000BC  707F                     moveq.l    D0, 0x7F
  74. label000000BE:
  75. 000000BE  32D8                     move.w     [A1]+, [A0]+
  76. 000000C0  51C8 FFFC                dbf        D0, -0x6 /* 000000BE */
  77. 000000C4  4267                     clr.w      -[A7]
  78. 000000C6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  79. 000000CA  486E FF00                pea.l      [A6 - 0x100]
  80. 000000CE  4EAD 2F4A                jsr        [A5 + 0x2F4A /* export_1509 */]
  81. 000000D2  1D5F FEFF                move.b     [A6 - 0x101], [A7]+
  82. 000000D6  4267                     clr.w      -[A7]
  83. 000000D8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  84. 000000DC  486E FF00                pea.l      [A6 - 0x100]
  85. 000000E0  4EAD 2F4A                jsr        [A5 + 0x2F4A /* export_1509 */]
  86. 000000E4  1D5F FEFE                move.b     [A6 - 0x102], [A7]+
  87. 000000E8  102E FEFF                move.b     D0, [A6 - 0x101]
  88. 000000EC  6606                     bne        +0x8 /* 000000F4 */
  89. 000000EE  802E FEFE                or.b       D0, [A6 - 0x102]
  90. 000000F2  6708                     beq        +0xA /* 000000FC */
  91. label000000F4:
  92. 000000F4  1D7C 0001 0014           move.b     [A6 + 0x14], 0x1
  93. 000000FA  6004                     bra        +0x6 /* 00000100 */
  94. label000000FC:
  95. 000000FC  422E 0014                clr.b      [A6 + 0x14]
  96. label00000100:
  97. 00000100  4E5E                     unlink     A6
  98. 00000102  205F                     movea.l    A0, [A7]+
  99. 00000104  DEFC 000C                add.w      A7, 0xC
  100. 00000108  4ED0                     jmp        [A0]
  101. 0000010A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  102. // begin alternate branch 0000010C-00000110
  103. fn0000010C:
  104. 0000010C  4E56 FF14                link       A6, -0x00EC
  105. // end alternate branch 0000010C-00000110
  106. fn0000010C: // (misaligned)
  107. 0000010E  FF14                     .extension 0xF14 <<F/4-5/7>> // unimplemented
  108. 00000110  48E7 0F38                movem.l    -[A7], D4,D5,D6,D7,A2,A3,A4
  109. 00000114  286E 0008                movea.l    A4, [A6 + 0x8]
  110. 00000118  486E FF68                pea.l      [A6 - 0x98]
  111. 0000011C  4EAD 528A                jsr        [A5 + 0x528A /* export_2637 */]
  112. 00000120  2254                     movea.l    A1, [A4]
  113. 00000122  41E9 0056                lea.l      A0, [A1 + 0x56]
  114. 00000126  45EE FF68                lea.l      A2, [A6 - 0x98]
  115. 0000012A  7049                     moveq.l    D0, 0x49
  116. label0000012C:
  117. 0000012C  30DA                     move.w     [A0]+, [A2]+
  118. 0000012E  51C8 FFFC                dbf        D0, -0x6 /* 0000012C */
  119. 00000132  4267                     clr.w      -[A7]
  120. 00000134  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  121. 00000138  486E FF68                pea.l      [A6 - 0x98]
  122. 0000013C  4EAD 52A2                jsr        [A5 + 0x52A2 /* export_2640 */]
  123. 00000140  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  124. 00000144  2254                     movea.l    A1, [A4]
  125. 00000146  41E9 0056                lea.l      A0, [A1 + 0x56]
  126. 0000014A  45EE FF68                lea.l      A2, [A6 - 0x98]
  127. 0000014E  7049                     moveq.l    D0, 0x49
  128. label00000150:
  129. 00000150  30DA                     move.w     [A0]+, [A2]+
  130. 00000152  51C8 FFFC                dbf        D0, -0x6 /* 00000150 */
  131. 00000156  282E FFF4                move.l     D4, [A6 - 0xC]
  132. 0000015A  4267                     clr.w      -[A7]
  133. 0000015C  2F04                     move.l     -[A7], D4
  134. 0000015E  4EAD 2F22                jsr        [A5 + 0x2F22 /* export_1504 */]
  135. 00000162  2054                     movea.l    A0, [A4]
  136. 00000164  315F 00F2                move.w     [A0 + 0xF2], [A7]+
  137. 00000168  42A7                     clr.l      -[A7]
  138. 0000016A  4EAD 2F1A                jsr        [A5 + 0x2F1A /* export_1503 */]
  139. 0000016E  2E17                     move.l     D7, [A7]
  140. 00000170  4EAD 20E2                jsr        [A5 + 0x20E2 /* export_1048 */]
  141. 00000174  2054                     movea.l    A0, [A4]
  142. 00000176  2147 00EA                move.l     [A0 + 0xEA], D7
  143. 0000017A  42A7                     clr.l      -[A7]
  144. 0000017C  4EAD 2F1A                jsr        [A5 + 0x2F1A /* export_1503 */]
  145. 00000180  2C17                     move.l     D6, [A7]
  146. 00000182  4EAD 20E2                jsr        [A5 + 0x20E2 /* export_1048 */]
  147. 00000186  2054                     movea.l    A0, [A4]
  148. 00000188  2146 00EE                move.l     [A0 + 0xEE], D6
  149. 0000018C  426E FF36                clr.w      [A6 - 0xCA]
  150. 00000190  3028 00F2                move.w     D0, [A0 + 0xF2]
  151. 00000194  5340                     subq.w     D0, 1
  152. 00000196  3D40 FF34                move.w     [A6 - 0xCC], D0
  153. 0000019A  3A2E FF36                move.w     D5, [A6 - 0xCA]
  154. 0000019E  604A                     bra        +0x4C /* 000001EA */
  155. label000001A0:
  156. 000001A0  486E FF14                pea.l      [A6 - 0xEC]
  157. 000001A4  2F04                     move.l     -[A7], D4
  158. 000001A6  3F05                     move.w     -[A7], D5
  159. 000001A8  486E FF59                pea.l      [A6 - 0xA7]
  160. 000001AC  4EAD 2F42                jsr        [A5 + 0x2F42 /* export_1508 */]
  161. 000001B0  205F                     movea.l    A0, [A7]+
  162. 000001B2  43EE FF38                lea.l      A1, [A6 - 0xC8]
  163. 000001B6  700F                     moveq.l    D0, 0x0F
  164. label000001B8:
  165. 000001B8  32D8                     move.w     [A1]+, [A0]+
  166. 000001BA  51C8 FFFC                dbf        D0, -0x6 /* 000001B8 */
  167. 000001BE  102E FF59                move.b     D0, [A6 - 0xA7]
  168. 000001C2  6712                     beq        +0x14 /* 000001D6 */
  169. 000001C4  2F06                     move.l     -[A7], D6
  170. 000001C6  486E FF38                pea.l      [A6 - 0xC8]
  171. 000001CA  4267                     clr.w      -[A7]
  172. 000001CC  1F3C 0001                move.b     -[A7], 0x1
  173. 000001D0  4EAD 2F6A                jsr        [A5 + 0x2F6A /* export_1513 */]
  174. 000001D4  6010                     bra        +0x12 /* 000001E6 */
  175. label000001D6:
  176. 000001D6  2F07                     move.l     -[A7], D7
  177. 000001D8  486E FF38                pea.l      [A6 - 0xC8]
  178. 000001DC  4267                     clr.w      -[A7]
  179. 000001DE  1F3C 0001                move.b     -[A7], 0x1
  180. 000001E2  4EAD 2F6A                jsr        [A5 + 0x2F6A /* export_1513 */]
  181. label000001E6:
  182. 000001E6  5245                     addq.w     D5, 1
  183. 000001E8  6906                     bvs        +0x8 /* 000001F0 */
  184. label000001EA:
  185. 000001EA  BA6E FF34                cmp.w      D5, [A6 - 0xCC]
  186. 000001EE  6FB0                     ble        -0x4E /* 000001A0 */
  187. label000001F0:
  188. 000001F0  42A7                     clr.l      -[A7]
  189. 000001F2  2F3C 756B 7476           move.l     -[A7], 0x756B7476 /* 'uktv' */
  190. 000001F8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  191. 000001FC  4EAD 1E3A                jsr        [A5 + 0x1E3A /* export_963 */]
  192. 00000200  265F                     movea.l    A3, [A7]+
  193. 00000202  2F0B                     move.l     -[A7], A3
  194. 00000204  4EAD 20E2                jsr        [A5 + 0x20E2 /* export_1048 */]
  195. 00000208  2F0B                     move.l     -[A7], A3
  196. 0000020A  2F07                     move.l     -[A7], D7
  197. 0000020C  4267                     clr.w      -[A7]
  198. 0000020E  1F3C 0001                move.b     -[A7], 0x1
  199. 00000212  1F3C 0001                move.b     -[A7], 0x1
  200. 00000216  4EAD 3242                jsr        [A5 + 0x3242 /* export_1604 */]
  201. 0000021A  4267                     clr.w      -[A7]
  202. 0000021C  2F07                     move.l     -[A7], D7
  203. 0000021E  4EAD 2F2A                jsr        [A5 + 0x2F2A /* export_1505 */]
  204. 00000222  4A5F                     tst.w      [A7]+
  205. 00000224  6F14                     ble        +0x16 /* 0000023A */
  206. 00000226  2F3C 0000 0001           move.l     -[A7], 0x1
  207. 0000022C  1F3C 0001                move.b     -[A7], 0x1
  208. 00000230  1F3C 0001                move.b     -[A7], 0x1
  209. 00000234  2F0B                     move.l     -[A7], A3
  210. 00000236  4EAD 3A8A                jsr        [A5 + 0x3A8A /* export_1869 */]
  211. label0000023A:
  212. 0000023A  1F3C 0001                move.b     -[A7], 0x1
  213. 0000023E  2F0B                     move.l     -[A7], A3
  214. 00000240  4EAD 169A                jsr        [A5 + 0x169A /* export_719 */]
  215. 00000244  42A7                     clr.l      -[A7]
  216. 00000246  2F3C 6D6B 7476           move.l     -[A7], 0x6D6B7476 /* 'mktv' */
  217. 0000024C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  218. 00000250  4EAD 1E3A                jsr        [A5 + 0x1E3A /* export_963 */]
  219. 00000254  265F                     movea.l    A3, [A7]+
  220. 00000256  2F0B                     move.l     -[A7], A3
  221. 00000258  4EAD 20E2                jsr        [A5 + 0x20E2 /* export_1048 */]
  222. 0000025C  2F0B                     move.l     -[A7], A3
  223. 0000025E  2F06                     move.l     -[A7], D6
  224. 00000260  4267                     clr.w      -[A7]
  225. 00000262  1F3C 0001                move.b     -[A7], 0x1
  226. 00000266  1F3C 0001                move.b     -[A7], 0x1
  227. 0000026A  4EAD 3242                jsr        [A5 + 0x3242 /* export_1604 */]
  228. 0000026E  2F3C 6B74 7874           move.l     -[A7], 0x6B747874 /* 'ktxt' */
  229. 00000274  1F3C 0001                move.b     -[A7], 0x1
  230. 00000278  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  231. 0000027C  4EAD 146A                jsr        [A5 + 0x146A /* export_649 */]
  232. 00000280  4CDF 1CF0                movem.l    D4,D5,D6,D7,A2,A3,A4, [A7]+
  233. 00000284  4E5E                     unlink     A6
  234. 00000286  205F                     movea.l    A0, [A7]+
  235. 00000288  504F                     addq.w     A7, 8
  236. 0000028A  4ED0                     jmp        [A0]
  237. export_2416:
  238. fn0000028C:
  239. 0000028C  4E56 FF6C                link       A6, -0x0094
  240. 00000290  48E7 0028                movem.l    -[A7], A2,A4
  241. 00000294  286E 0008                movea.l    A4, [A6 + 0x8]
  242. 00000298  42A7                     clr.l      -[A7]
  243. 0000029A  2054                     movea.l    A0, [A4]
  244. 0000029C  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  245. 000002A0  4EAD 21C2                jsr        [A5 + 0x21C2 /* export_1076 */]
  246. 000002A4  2054                     movea.l    A0, [A4]
  247. 000002A6  215F 00EA                move.l     [A0 + 0xEA], [A7]+
  248. 000002AA  42A7                     clr.l      -[A7]
  249. 000002AC  2054                     movea.l    A0, [A4]
  250. 000002AE  2F28 00EE                move.l     -[A7], [A0 + 0xEE]
  251. 000002B2  4EAD 21C2                jsr        [A5 + 0x21C2 /* export_1076 */]
  252. 000002B6  2054                     movea.l    A0, [A4]
  253. 000002B8  215F 00EE                move.l     [A0 + 0xEE], [A7]+
  254. 000002BC  43EE FF6C                lea.l      A1, [A6 - 0x94]
  255. 000002C0  45E8 0056                lea.l      A2, [A0 + 0x56]
  256. 000002C4  7049                     moveq.l    D0, 0x49
  257. label000002C6:
  258. 000002C6  32DA                     move.w     [A1]+, [A2]+
  259. 000002C8  51C8 FFFC                dbf        D0, -0x6 /* 000002C6 */
  260. 000002CC  486E FF6C                pea.l      [A6 - 0x94]
  261. 000002D0  4EAD 5292                jsr        [A5 + 0x5292 /* export_2638 */]
  262. 000002D4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  263. 000002D8  4EAD 097A                jsr        [A5 + 0x97A /* export_299 */]
  264. 000002DC  4CDF 1400                movem.l    A2,A4, [A7]+
  265. 000002E0  4E5E                     unlink     A6
  266. 000002E2  2E9F                     move.l     [A7], [A7]+
  267. 000002E4  4E75                     rts
  268. 000002E6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  269. export_2417: // at 000002E8 (misaligned)
  270. 000002EA  0000 2F0C                ori.b      D0, 0xC
  271. 000002EE  286E 0008                movea.l    A4, [A6 + 0x8]
  272. 000002F2  2D6D FADC 0012           move.l     [A6 + 0x12], [A5 - 0x524]
  273. 000002F8  302E 0010                move.w     D0, [A6 + 0x10]
  274. 000002FC  5740                     subq.w     D0, 3
  275. 000002FE  673C                     beq        +0x3E /* 0000033C */
  276. 00000300  0440 000A                subi.w     D0, 0xA /* '\n' */
  277. 00000304  6736                     beq        +0x38 /* 0000033C */
  278. 00000306  0440 0037                subi.w     D0, 0x37 /* '7' */
  279. 0000030A  6722                     beq        +0x24 /* 0000032E */
  280. 0000030C  0440 000E                subi.w     D0, 0xE
  281. 00000310  670E                     beq        +0x10 /* 00000320 */
  282. 00000312  0440 0012                subi.w     D0, 0x12
  283. 00000316  6716                     beq        +0x18 /* 0000032E */
  284. 00000318  0440 000E                subi.w     D0, 0xE
  285. 0000031C  6702                     beq        +0x4 /* 00000320 */
  286. 0000031E  602A                     bra        +0x2C /* 0000034A */
  287. label00000320:
  288. 00000320  2F0C                     move.l     -[A7], A4
  289. 00000322  2F3C 7265 706C           move.l     -[A7], 0x7265706C /* 'repl' */
  290. 00000328  4EAD 2DAA                jsr        [A5 + 0x2DAA /* export_1457 */]
  291. 0000032C  6030                     bra        +0x32 /* 0000035E */
  292. label0000032E:
  293. 0000032E  2F0C                     move.l     -[A7], A4
  294. 00000330  2F3C 6465 6C20           move.l     -[A7], 0x64656C20 /* 'del ' */
  295. 00000336  4EAD 2DAA                jsr        [A5 + 0x2DAA /* export_1457 */]
  296. 0000033A  6022                     bra        +0x24 /* 0000035E */
  297. label0000033C:
  298. 0000033C  2F0C                     move.l     -[A7], A4
  299. 0000033E  2F3C 646F 6E65           move.l     -[A7], 0x646F6E65 /* 'done' */
  300. 00000344  4EAD 2DAA                jsr        [A5 + 0x2DAA /* export_1457 */]
  301. 00000348  6014                     bra        +0x16 /* 0000035E */
  302. label0000034A:
  303. 0000034A  42A7                     clr.l      -[A7]
  304. 0000034C  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  305. 00000350  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  306. 00000354  2F0C                     move.l     -[A7], A4
  307. 00000356  4EAD 143A                jsr        [A5 + 0x143A /* export_643 */]
  308. 0000035A  2D5F 0012                move.l     [A6 + 0x12], [A7]+
  309. label0000035E:
  310. 0000035E  285F                     movea.l    A4, [A7]+
  311. 00000360  4E5E                     unlink     A6
  312. 00000362  205F                     movea.l    A0, [A7]+
  313. 00000364  DEFC 000A                add.w      A7, 0xA /* '\n' */
  314. 00000368  4ED0                     jmp        [A0]
  315. 0000036A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  316. export_2418: // at 0000036C (misaligned)
  317. 0000036E  0000 48E7                ori.b      D0, 0xE7
  318. 00000372  0018 266E                ori.b      [A0]+, 0x6E /* 'n' */
  319. 00000376  000E 286E                ori.b      A6, 0x6E /* 'n' */
  320. 0000037A  0008 203C                ori.b      A0, 0x3C /* '<' */
  321. 0000037E  6164                     bsr        +0x66 /* 000003E4 */
  322. 00000380  6420                     bcc        +0x22 /* 000003A2 */
  323. 00000382  2053                     movea.l    A0, [A3]
  324. 00000384  B0A8 002E                cmp.l      D0, [A0 + 0x2E]
  325. 00000388  6608                     bne        +0xA /* 00000392 */
  326. 0000038A  2F0C                     move.l     -[A7], A4
  327. 0000038C  4EBA 004A                jsr        [PC + 0x4A /* 000003D8 */]
  328. 00000390  602A                     bra        +0x2C /* 000003BC */
  329. label00000392:
  330. 00000392  203C 7265 706C           move.l     D0, 0x7265706C /* 'repl' */
  331. 00000398  2053                     movea.l    A0, [A3]
  332. 0000039A  B0A8 002E                cmp.l      D0, [A0 + 0x2E]
  333. 0000039E  6608                     bne        +0xA /* 000003A8 */
  334. 000003A0  2F0C                     move.l     -[A7], A4
  335. label000003A2:
  336. 000003A2  4EBA 00E8                jsr        [PC + 0xE8 /* 0000048C */]
  337. 000003A6  6014                     bra        +0x16 /* 000003BC */
  338. label000003A8:
  339. 000003A8  203C 6465 6C20           move.l     D0, 0x64656C20 /* 'del ' */
  340. 000003AE  2053                     movea.l    A0, [A3]
  341. 000003B0  B0A8 002E                cmp.l      D0, [A0 + 0x2E]
  342. 000003B4  6606                     bne        +0x8 /* 000003BC */
  343. 000003B6  2F0C                     move.l     -[A7], A4
  344. 000003B8  4EBA 01B6                jsr        [PC + 0x1B6 /* 00000570 */]
  345. label000003BC:
  346. 000003BC  2F0B                     move.l     -[A7], A3
  347. 000003BE  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  348. 000003C2  2F0C                     move.l     -[A7], A4
  349. 000003C4  4EAD 1432                jsr        [A5 + 0x1432 /* export_642 */]
  350. 000003C8  4CDF 1800                movem.l    A3,A4, [A7]+
  351. 000003CC  4E5E                     unlink     A6
  352. 000003CE  205F                     movea.l    A0, [A7]+
  353. 000003D0  DEFC 000A                add.w      A7, 0xA /* '\n' */
  354. 000003D4  4ED0                     jmp        [A0]
  355. 000003D6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  356. // begin alternate branch 000003D8-000003E0
  357. fn000003D8:
  358. 000003D8  4E56 FEF6                link       A6, -0x010A
  359. 000003DC  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  360. // end alternate branch 000003D8-000003E0
  361. fn000003D8: // (misaligned)
  362. 000003DA  FEF6 48E7                .extension 0xEF6 <<F/2-3/7>> // unimplemented
  363. 000003DE  0318                     btst       [A0]+, D1
  364. 000003E0  2C2E 0008                move.l     D6, [A6 + 0x8]
  365. fn000003E4:
  366. 000003E4  2846                     movea.l    A4, D6
  367. 000003E6  42A7                     clr.l      -[A7]
  368. 000003E8  2F3C 6B74 7874           move.l     -[A7], 0x6B747874 /* 'ktxt' */
  369. 000003EE  2F06                     move.l     -[A7], D6
  370. 000003F0  4EAD 1E3A                jsr        [A5 + 0x1E3A /* export_963 */]
  371. 000003F4  2E1F                     move.l     D7, [A7]+
  372. 000003F6  486E FEF8                pea.l      [A6 - 0x108]
  373. 000003FA  2F07                     move.l     -[A7], D7
  374. 000003FC  4EAD 3A5A                jsr        [A5 + 0x3A5A /* export_1863 */]
  375. 00000400  4240                     clr.w      D0
  376. 00000402  102E FEF8                move.b     D0, [A6 - 0x108]
  377. 00000406  4A40                     tst.w      D0
  378. 00000408  6F62                     ble        +0x64 /* 0000046C */
  379. 0000040A  4267                     clr.w      -[A7]
  380. 0000040C  2054                     movea.l    A0, [A4]
  381. 0000040E  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  382. 00000412  2F28 00EE                move.l     -[A7], [A0 + 0xEE]
  383. 00000416  486E FEF8                pea.l      [A6 - 0x108]
  384. 0000041A  4EBA FC94                jsr        [PC - 0x36C /* 000000B0 */]
  385. 0000041E  101F                     move.b     D0, [A7]+
  386. 00000420  6708                     beq        +0xA /* 0000042A */
  387. 00000422  3F3C 0001                move.w     -[A7], 0x1
  388. 00000426  A9C8                     syscall    SysBeep
  389. 00000428  6048                     bra        +0x4A /* 00000472 */
  390. label0000042A:
  391. 0000042A  42A7                     clr.l      -[A7]
  392. 0000042C  2F3C 756B 7476           move.l     -[A7], 0x756B7476 /* 'uktv' */
  393. 00000432  2F06                     move.l     -[A7], D6
  394. 00000434  4EAD 1E3A                jsr        [A5 + 0x1E3A /* export_963 */]
  395. 00000438  265F                     movea.l    A3, [A7]+
  396. 0000043A  2054                     movea.l    A0, [A4]
  397. 0000043C  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  398. 00000440  486E FEF8                pea.l      [A6 - 0x108]
  399. 00000444  42A7                     clr.l      -[A7]
  400. 00000446  4EAD 2F6A                jsr        [A5 + 0x2F6A /* export_1513 */]
  401. 0000044A  2F0B                     move.l     -[A7], A3
  402. 0000044C  2054                     movea.l    A0, [A4]
  403. 0000044E  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  404. 00000452  4267                     clr.w      -[A7]
  405. 00000454  1F3C 0001                move.b     -[A7], 0x1
  406. 00000458  1F3C 0001                move.b     -[A7], 0x1
  407. 0000045C  4EAD 3242                jsr        [A5 + 0x3242 /* export_1604 */]
  408. 00000460  2F0B                     move.l     -[A7], A3
  409. 00000462  486E FEF8                pea.l      [A6 - 0x108]
  410. 00000466  4EAD 325A                jsr        [A5 + 0x325A /* export_1607 */]
  411. 0000046A  6006                     bra        +0x8 /* 00000472 */
  412. label0000046C:
  413. 0000046C  3F3C 0001                move.w     -[A7], 0x1
  414. 00000470  A9C8                     syscall    SysBeep
  415. label00000472:
  416. 00000472  2F3C 6B74 7874           move.l     -[A7], 0x6B747874 /* 'ktxt' */
  417. 00000478  1F3C 0001                move.b     -[A7], 0x1
  418. 0000047C  2F06                     move.l     -[A7], D6
  419. 0000047E  4EAD 146A                jsr        [A5 + 0x146A /* export_649 */]
  420. 00000482  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  421. 00000486  4E5E                     unlink     A6
  422. 00000488  2E9F                     move.l     [A7], [A7]+
  423. 0000048A  4E75                     rts
  424. fn0000048C:
  425. 0000048C  4E56 FCF8                link       A6, -0x0308
  426. 00000490  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  427. 00000494  2E2E 0008                move.l     D7, [A6 + 0x8]
  428. 00000498  2847                     movea.l    A4, D7
  429. 0000049A  42A7                     clr.l      -[A7]
  430. 0000049C  2F3C 756B 7476           move.l     -[A7], 0x756B7476 /* 'uktv' */
  431. 000004A2  2F07                     move.l     -[A7], D7
  432. 000004A4  4EAD 1E3A                jsr        [A5 + 0x1E3A /* export_963 */]
  433. 000004A8  265F                     movea.l    A3, [A7]+
  434. 000004AA  486E FCF8                pea.l      [A6 - 0x308]
  435. 000004AE  2F0B                     move.l     -[A7], A3
  436. 000004B0  4EAD 324A                jsr        [A5 + 0x324A /* export_1605 */]
  437. 000004B4  205F                     movea.l    A0, [A7]+
  438. 000004B6  43EE FDF8                lea.l      A1, [A6 - 0x208]
  439. 000004BA  707F                     moveq.l    D0, 0x7F
  440. label000004BC:
  441. 000004BC  32D8                     move.w     [A1]+, [A0]+
  442. 000004BE  51C8 FFFC                dbf        D0, -0x6 /* 000004BC */
  443. 000004C2  42A7                     clr.l      -[A7]
  444. 000004C4  2F3C 6B74 7874           move.l     -[A7], 0x6B747874 /* 'ktxt' */
  445. 000004CA  2F07                     move.l     -[A7], D7
  446. 000004CC  4EAD 1E3A                jsr        [A5 + 0x1E3A /* export_963 */]
  447. 000004D0  2C1F                     move.l     D6, [A7]+
  448. 000004D2  486E FEF8                pea.l      [A6 - 0x108]
  449. 000004D6  2F06                     move.l     -[A7], D6
  450. 000004D8  4EAD 3A5A                jsr        [A5 + 0x3A5A /* export_1863 */]
  451. 000004DC  4240                     clr.w      D0
  452. 000004DE  102E FDF8                move.b     D0, [A6 - 0x208]
  453. 000004E2  4A40                     tst.w      D0
  454. 000004E4  5EC0                     sgt        D0
  455. 000004E6  4A00                     tst.b      D0
  456. 000004E8  6774                     beq        +0x76 /* 0000055E */
  457. 000004EA  4241                     clr.w      D1
  458. 000004EC  122E FEF8                move.b     D1, [A6 - 0x108]
  459. 000004F0  4A41                     tst.w      D1
  460. 000004F2  5EC1                     sgt        D1
  461. 000004F4  C001                     and.b      D0, D1
  462. 000004F6  6766                     beq        +0x68 /* 0000055E */
  463. 000004F8  4267                     clr.w      -[A7]
  464. 000004FA  2054                     movea.l    A0, [A4]
  465. 000004FC  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  466. 00000500  2F28 00EE                move.l     -[A7], [A0 + 0xEE]
  467. 00000504  486E FEF8                pea.l      [A6 - 0x108]
  468. 00000508  4EBA FBA6                jsr        [PC - 0x45A /* 000000B0 */]
  469. 0000050C  101F                     move.b     D0, [A7]+
  470. 0000050E  6708                     beq        +0xA /* 00000518 */
  471. 00000510  3F3C 0001                move.w     -[A7], 0x1
  472. 00000514  A9C8                     syscall    SysBeep
  473. 00000516  604C                     bra        +0x4E /* 00000564 */
  474. label00000518:
  475. 00000518  2054                     movea.l    A0, [A4]
  476. 0000051A  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  477. 0000051E  486E FDF8                pea.l      [A6 - 0x208]
  478. 00000522  4EAD 2F72                jsr        [A5 + 0x2F72 /* export_1514 */]
  479. 00000526  2054                     movea.l    A0, [A4]
  480. 00000528  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  481. 0000052C  486E FEF8                pea.l      [A6 - 0x108]
  482. 00000530  42A7                     clr.l      -[A7]
  483. 00000532  4EAD 2F6A                jsr        [A5 + 0x2F6A /* export_1513 */]
  484. 00000536  2F0B                     move.l     -[A7], A3
  485. 00000538  2054                     movea.l    A0, [A4]
  486. 0000053A  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  487. 0000053E  4267                     clr.w      -[A7]
  488. 00000540  1F3C 0001                move.b     -[A7], 0x1
  489. 00000544  1F3C 0001                move.b     -[A7], 0x1
  490. 00000548  4EAD 3242                jsr        [A5 + 0x3242 /* export_1604 */]
  491. 0000054C  2F3C 6B74 7874           move.l     -[A7], 0x6B747874 /* 'ktxt' */
  492. 00000552  1F3C 0001                move.b     -[A7], 0x1
  493. 00000556  2F07                     move.l     -[A7], D7
  494. 00000558  4EAD 146A                jsr        [A5 + 0x146A /* export_649 */]
  495. 0000055C  6006                     bra        +0x8 /* 00000564 */
  496. label0000055E:
  497. 0000055E  3F3C 0001                move.w     -[A7], 0x1
  498. 00000562  A9C8                     syscall    SysBeep
  499. label00000564:
  500. 00000564  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  501. 00000568  4E5E                     unlink     A6
  502. 0000056A  2E9F                     move.l     [A7], [A7]+
  503. 0000056C  4E75                     rts
  504. 0000056E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  505. // begin alternate branch 00000570-00000574
  506. fn00000570:
  507. 00000570  4E56 FDF8                link       A6, -0x0208
  508. // end alternate branch 00000570-00000574
  509. fn00000570: // (misaligned)
  510. 00000572  FDF8                     .invalid   <<F/7/6>>
  511. 00000574  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  512. 00000578  2E2E 0008                move.l     D7, [A6 + 0x8]
  513. 0000057C  2847                     movea.l    A4, D7
  514. 0000057E  42A7                     clr.l      -[A7]
  515. 00000580  2F3C 756B 7476           move.l     -[A7], 0x756B7476 /* 'uktv' */
  516. 00000586  2F07                     move.l     -[A7], D7
  517. 00000588  4EAD 1E3A                jsr        [A5 + 0x1E3A /* export_963 */]
  518. 0000058C  265F                     movea.l    A3, [A7]+
  519. 0000058E  486E FDF8                pea.l      [A6 - 0x208]
  520. 00000592  2F0B                     move.l     -[A7], A3
  521. 00000594  4EAD 324A                jsr        [A5 + 0x324A /* export_1605 */]
  522. 00000598  205F                     movea.l    A0, [A7]+
  523. 0000059A  43EE FEF8                lea.l      A1, [A6 - 0x108]
  524. 0000059E  707F                     moveq.l    D0, 0x7F
  525. label000005A0:
  526. 000005A0  32D8                     move.w     [A1]+, [A0]+
  527. 000005A2  51C8 FFFC                dbf        D0, -0x6 /* 000005A0 */
  528. 000005A6  4240                     clr.w      D0
  529. 000005A8  102E FEF8                move.b     D0, [A6 - 0x108]
  530. 000005AC  4A40                     tst.w      D0
  531. 000005AE  6F54                     ble        +0x56 /* 00000604 */
  532. 000005B0  2054                     movea.l    A0, [A4]
  533. 000005B2  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  534. 000005B6  486E FEF8                pea.l      [A6 - 0x108]
  535. 000005BA  4EAD 2F72                jsr        [A5 + 0x2F72 /* export_1514 */]
  536. 000005BE  2F0B                     move.l     -[A7], A3
  537. 000005C0  2054                     movea.l    A0, [A4]
  538. 000005C2  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  539. 000005C6  4267                     clr.w      -[A7]
  540. 000005C8  1F3C 0001                move.b     -[A7], 0x1
  541. 000005CC  1F3C 0001                move.b     -[A7], 0x1
  542. 000005D0  4EAD 3242                jsr        [A5 + 0x3242 /* export_1604 */]
  543. 000005D4  42A7                     clr.l      -[A7]
  544. 000005D6  2F3C 6B74 7874           move.l     -[A7], 0x6B747874 /* 'ktxt' */
  545. 000005DC  2F07                     move.l     -[A7], D7
  546. 000005DE  4EAD 1E3A                jsr        [A5 + 0x1E3A /* export_963 */]
  547. 000005E2  2C1F                     move.l     D6, [A7]+
  548. 000005E4  486E FEF8                pea.l      [A6 - 0x108]
  549. 000005E8  1F3C 0001                move.b     -[A7], 0x1
  550. 000005EC  2F06                     move.l     -[A7], D6
  551. 000005EE  4EAD 3A4A                jsr        [A5 + 0x3A4A /* export_1861 */]
  552. 000005F2  2F3C 6B74 7874           move.l     -[A7], 0x6B747874 /* 'ktxt' */
  553. 000005F8  1F3C 0001                move.b     -[A7], 0x1
  554. 000005FC  2F07                     move.l     -[A7], D7
  555. 000005FE  4EAD 146A                jsr        [A5 + 0x146A /* export_649 */]
  556. 00000602  6006                     bra        +0x8 /* 0000060A */
  557. label00000604:
  558. 00000604  3F3C 0001                move.w     -[A7], 0x1
  559. 00000608  A9C8                     syscall    SysBeep
  560. label0000060A:
  561. 0000060A  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  562. 0000060E  4E5E                     unlink     A6
  563. 00000610  2E9F                     move.l     [A7], [A7]+
  564. 00000612  4E75                     rts
  565. 00000614  4E56 0000                link       A6, 0
  566. 00000618  4EAD 446A                jsr        [A5 + 0x446A /* export_2185 */]
  567. 0000061C  4E5E                     unlink     A6
  568. 0000061E  205F                     movea.l    A0, [A7]+
  569. 00000620  DEFC 000A                add.w      A7, 0xA /* '\n' */
  570. 00000624  4ED0                     jmp        [A0]
  571. 00000626  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  572. export_2419: // at 00000628 (misaligned)
  573. 0000062A  FEDA 48E7                .extension 0xEDA <<F/2-3/7>> // unimplemented
  574. 0000062E  0738 286E                btst       [0x0000286E], D3
  575. 00000632  0008 41EE                ori.b      A0, 0xEE
  576. 00000636  FF46                     .extension 0xF46 <<F/4-5/7>> // unimplemented
  577. 00000638  2454                     movea.l    A2, [A4]
  578. 0000063A  43EA 0056                lea.l      A1, [A2 + 0x56]
  579. 0000063E  7049                     moveq.l    D0, 0x49
  580. label00000640:
  581. 00000640  30D9                     move.w     [A0]+, [A1]+
  582. 00000642  51C8 FFFC                dbf        D0, -0x6 /* 00000640 */
  583. 00000646  266E FFD2                movea.l    A3, [A6 - 0x2E]
  584. 0000064A  4267                     clr.w      -[A7]
  585. 0000064C  2F0B                     move.l     -[A7], A3
  586. 0000064E  4EAD 2F22                jsr        [A5 + 0x2F22 /* export_1504 */]
  587. 00000652  3C1F                     move.w     D6, [A7]+
  588. 00000654  486E FF04                pea.l      [A6 - 0xFC]
  589. 00000658  487A FFBA                pea.l      [PC - 0x46 /* 00000614, value 0x4E560000 'NV\0\0', cstring "NV" */]
  590. 0000065C  2F0E                     move.l     -[A7], A6
  591. 0000065E  4EAD 20CA                jsr        [A5 + 0x20CA /* export_1045 */]
  592. 00000662  4EAD 4462                jsr        [A5 + 0x4462 /* export_2184 */]
  593. 00000666  3006                     move.w     D0, D6
  594. 00000668  5340                     subq.w     D0, 1
  595. 0000066A  3D40 FF02                move.w     [A6 - 0xFE], D0
  596. 0000066E  3E2E FF02                move.w     D7, [A6 - 0xFE]
  597. 00000672  606A                     bra        +0x6C /* 000006DE */
  598. label00000674:
  599. 00000674  486E FEE2                pea.l      [A6 - 0x11E]
  600. 00000678  2F0B                     move.l     -[A7], A3
  601. 0000067A  3F07                     move.w     -[A7], D7
  602. 0000067C  4EAD 2F3A                jsr        [A5 + 0x2F3A /* export_1507 */]
  603. 00000680  205F                     movea.l    A0, [A7]+
  604. 00000682  43EE FFDA                lea.l      A1, [A6 - 0x26]
  605. 00000686  700F                     moveq.l    D0, 0x0F
  606. label00000688:
  607. 00000688  32D8                     move.w     [A1]+, [A0]+
  608. 0000068A  51C8 FFFC                dbf        D0, -0x6 /* 00000688 */
  609. 0000068E  4267                     clr.w      -[A7]
  610. 00000690  2054                     movea.l    A0, [A4]
  611. 00000692  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  612. 00000696  486E FFDA                pea.l      [A6 - 0x26]
  613. 0000069A  4EAD 2F4A                jsr        [A5 + 0x2F4A /* export_1509 */]
  614. 0000069E  101F                     move.b     D0, [A7]+
  615. 000006A0  0A00 0001                xori.b     D0, 0x1
  616. 000006A4  4A00                     tst.b      D0
  617. 000006A6  6734                     beq        +0x36 /* 000006DC */
  618. 000006A8  2F00                     move.l     -[A7], D0
  619. 000006AA  4267                     clr.w      -[A7]
  620. 000006AC  2054                     movea.l    A0, [A4]
  621. 000006AE  2F28 00EE                move.l     -[A7], [A0 + 0xEE]
  622. 000006B2  486E FFDA                pea.l      [A6 - 0x26]
  623. 000006B6  4EAD 2F4A                jsr        [A5 + 0x2F4A /* export_1509 */]
  624. 000006BA  121F                     move.b     D1, [A7]+
  625. 000006BC  201F                     move.l     D0, [A7]+
  626. 000006BE  0A01 0001                xori.b     D1, 0x1
  627. 000006C2  C001                     and.b      D0, D1
  628. 000006C4  6716                     beq        +0x18 /* 000006DC */
  629. 000006C6  486E FFDA                pea.l      [A6 - 0x26]
  630. 000006CA  2F2E FF46                move.l     -[A7], [A6 - 0xBA]
  631. 000006CE  4EAD 52AA                jsr        [A5 + 0x52AA /* export_2641 */]
  632. 000006D2  2F0B                     move.l     -[A7], A3
  633. 000006D4  486E FFDA                pea.l      [A6 - 0x26]
  634. 000006D8  4EAD 2F72                jsr        [A5 + 0x2F72 /* export_1514 */]
  635. label000006DC:
  636. 000006DC  5347                     subq.w     D7, 1
  637. label000006DE:
  638. 000006DE  4A47                     tst.w      D7
  639. 000006E0  6C92                     bge        -0x6C /* 00000674 */
  640. 000006E2  4267                     clr.w      -[A7]
  641. 000006E4  2054                     movea.l    A0, [A4]
  642. 000006E6  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  643. 000006EA  4EAD 2F22                jsr        [A5 + 0x2F22 /* export_1504 */]
  644. 000006EE  3A1F                     move.w     D5, [A7]+
  645. 000006F0  426E FEE0                clr.w      [A6 - 0x120]
  646. 000006F4  3005                     move.w     D0, D5
  647. 000006F6  5340                     subq.w     D0, 1
  648. 000006F8  3D40 FEDE                move.w     [A6 - 0x122], D0
  649. 000006FC  3E2E FEE0                move.w     D7, [A6 - 0x120]
  650. 00000700  603A                     bra        +0x3C /* 0000073C */
  651. label00000702:
  652. 00000702  486E FEE2                pea.l      [A6 - 0x11E]
  653. 00000706  2054                     movea.l    A0, [A4]
  654. 00000708  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  655. 0000070C  3F07                     move.w     -[A7], D7
  656. 0000070E  4EAD 2F3A                jsr        [A5 + 0x2F3A /* export_1507 */]
  657. 00000712  205F                     movea.l    A0, [A7]+
  658. 00000714  43EE FFDA                lea.l      A1, [A6 - 0x26]
  659. 00000718  700F                     moveq.l    D0, 0x0F
  660. label0000071A:
  661. 0000071A  32D8                     move.w     [A1]+, [A0]+
  662. 0000071C  51C8 FFFC                dbf        D0, -0x6 /* 0000071A */
  663. 00000720  486E FFDA                pea.l      [A6 - 0x26]
  664. 00000724  2F2E FF46                move.l     -[A7], [A6 - 0xBA]
  665. 00000728  4EAD 52B2                jsr        [A5 + 0x52B2 /* export_2642 */]
  666. 0000072C  2F0B                     move.l     -[A7], A3
  667. 0000072E  486E FFDA                pea.l      [A6 - 0x26]
  668. 00000732  42A7                     clr.l      -[A7]
  669. 00000734  4EAD 2F6A                jsr        [A5 + 0x2F6A /* export_1513 */]
  670. 00000738  5247                     addq.w     D7, 1
  671. 0000073A  6906                     bvs        +0x8 /* 00000742 */
  672. label0000073C:
  673. 0000073C  BE6E FEDE                cmp.w      D7, [A6 - 0x122]
  674. 00000740  6FC0                     ble        -0x3E /* 00000702 */
  675. label00000742:
  676. 00000742  4267                     clr.w      -[A7]
  677. 00000744  2054                     movea.l    A0, [A4]
  678. 00000746  2F28 00EE                move.l     -[A7], [A0 + 0xEE]
  679. 0000074A  4EAD 2F22                jsr        [A5 + 0x2F22 /* export_1504 */]
  680. 0000074E  3C1F                     move.w     D6, [A7]+
  681. 00000750  426E FEDC                clr.w      [A6 - 0x124]
  682. 00000754  3006                     move.w     D0, D6
  683. 00000756  5340                     subq.w     D0, 1
  684. 00000758  3D40 FEDA                move.w     [A6 - 0x126], D0
  685. 0000075C  3E2E FEDC                move.w     D7, [A6 - 0x124]
  686. 00000760  603E                     bra        +0x40 /* 000007A0 */
  687. label00000762:
  688. 00000762  486E FEE2                pea.l      [A6 - 0x11E]
  689. 00000766  2054                     movea.l    A0, [A4]
  690. 00000768  2F28 00EE                move.l     -[A7], [A0 + 0xEE]
  691. 0000076C  3F07                     move.w     -[A7], D7
  692. 0000076E  4EAD 2F3A                jsr        [A5 + 0x2F3A /* export_1507 */]
  693. 00000772  205F                     movea.l    A0, [A7]+
  694. 00000774  43EE FFDA                lea.l      A1, [A6 - 0x26]
  695. 00000778  700F                     moveq.l    D0, 0x0F
  696. label0000077A:
  697. 0000077A  32D8                     move.w     [A1]+, [A0]+
  698. 0000077C  51C8 FFFC                dbf        D0, -0x6 /* 0000077A */
  699. 00000780  486E FFDA                pea.l      [A6 - 0x26]
  700. 00000784  2F2E FF46                move.l     -[A7], [A6 - 0xBA]
  701. 00000788  4EAD 52B2                jsr        [A5 + 0x52B2 /* export_2642 */]
  702. 0000078C  2F0B                     move.l     -[A7], A3
  703. 0000078E  486E FFDA                pea.l      [A6 - 0x26]
  704. 00000792  1F3C 0001                move.b     -[A7], 0x1
  705. 00000796  4267                     clr.w      -[A7]
  706. 00000798  4EAD 2F6A                jsr        [A5 + 0x2F6A /* export_1513 */]
  707. 0000079C  5247                     addq.w     D7, 1
  708. 0000079E  6906                     bvs        +0x8 /* 000007A6 */
  709. label000007A0:
  710. 000007A0  BE6E FEDA                cmp.w      D7, [A6 - 0x126]
  711. 000007A4  6FBC                     ble        -0x42 /* 00000762 */
  712. label000007A6:
  713. 000007A6  4267                     clr.w      -[A7]
  714. 000007A8  2F0B                     move.l     -[A7], A3
  715. 000007AA  4EAD 2F22                jsr        [A5 + 0x2F22 /* export_1504 */]
  716. 000007AE  3D5F FF4A                move.w     [A6 - 0xB6], [A7]+
  717. 000007B2  4267                     clr.w      -[A7]
  718. 000007B4  2F0B                     move.l     -[A7], A3
  719. 000007B6  4EAD 2F32                jsr        [A5 + 0x2F32 /* export_1506 */]
  720. 000007BA  3D5F FF4C                move.w     [A6 - 0xB4], [A7]+
  721. 000007BE  2054                     movea.l    A0, [A4]
  722. 000007C0  4A68 00F2                tst.w      [A0 + 0xF2]
  723. 000007C4  5EC0                     sgt        D0
  724. 000007C6  4A00                     tst.b      D0
  725. 000007C8  6718                     beq        +0x1A /* 000007E2 */
  726. 000007CA  7201                     moveq.l    D1, 0x01
  727. 000007CC  B26E FF4A                cmp.w      D1, [A6 - 0xB6]
  728. 000007D0  5EC1                     sgt        D1
  729. 000007D2  C001                     and.b      D0, D1
  730. 000007D4  670C                     beq        +0xE /* 000007E2 */
  731. 000007D6  487A 0068                pea.l      [PC + 0x68 /* 00000840, value 0x0, cstring "" */]
  732. 000007DA  2F2E FF46                move.l     -[A7], [A6 - 0xBA]
  733. 000007DE  4EAD 52B2                jsr        [A5 + 0x52B2 /* export_2642 */]
  734. label000007E2:
  735. 000007E2  7001                     moveq.l    D0, 0x01
  736. 000007E4  2054                     movea.l    A0, [A4]
  737. 000007E6  B068 00F2                cmp.w      D0, [A0 + 0xF2]
  738. 000007EA  5EC0                     sgt        D0
  739. 000007EC  4A00                     tst.b      D0
  740. 000007EE  6716                     beq        +0x18 /* 00000806 */
  741. 000007F0  4A6E FF4A                tst.w      [A6 - 0xB6]
  742. 000007F4  5EC1                     sgt        D1
  743. 000007F6  C001                     and.b      D0, D1
  744. 000007F8  670C                     beq        +0xE /* 00000806 */
  745. 000007FA  487A 0044                pea.l      [PC + 0x44 /* 00000840, value 0x0, cstring "" */]
  746. 000007FE  2F2E FF46                move.l     -[A7], [A6 - 0xBA]
  747. 00000802  4EAD 52AA                jsr        [A5 + 0x52AA /* export_2641 */]
  748. label00000806:
  749. 00000806  4267                     clr.w      -[A7]
  750. 00000808  486E FF46                pea.l      [A6 - 0xBA]
  751. 0000080C  3F3C 0103                move.w     -[A7], 0x103
  752. 00000810  4EAD 52C2                jsr        [A5 + 0x52C2 /* export_2644 */]
  753. 00000814  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  754. 00000818  2254                     movea.l    A1, [A4]
  755. 0000081A  41E9 0056                lea.l      A0, [A1 + 0x56]
  756. 0000081E  45EE FF46                lea.l      A2, [A6 - 0xBA]
  757. 00000822  7049                     moveq.l    D0, 0x49
  758. label00000824:
  759. 00000824  30DA                     move.w     [A0]+, [A2]+
  760. 00000826  51C8 FFFC                dbf        D0, -0x6 /* 00000824 */
  761. 0000082A  4EAD 446A                jsr        [A5 + 0x446A /* export_2185 */]
  762. 0000082E  486E FF04                pea.l      [A6 - 0xFC]
  763. 00000832  4EAD 2112                jsr        [A5 + 0x2112 /* export_1054 */]
  764. 00000836  4CDF 1CE0                movem.l    D5,D6,D7,A2,A3,A4, [A7]+
  765. 0000083A  4E5E                     unlink     A6
  766. 0000083C  2E9F                     move.l     [A7], [A7]+
  767. 0000083E  4E75                     rts
  768. 00000840  0000 0000                ori.b      D0, 0x0
  769. 00000844  4E56 0000                link       A6, 0
  770. 00000848  2F0C                     move.l     -[A7], A4
  771. 0000084A  286E 0008                movea.l    A4, [A6 + 0x8]
  772. 0000084E  4AAC FFFC                tst.l      [A4 - 0x4]
  773. 00000852  6708                     beq        +0xA /* 0000085C */
  774. 00000854  2F2C FFFC                move.l     -[A7], [A4 - 0x4]
  775. 00000858  4EAD 3C92                jsr        [A5 + 0x3C92 /* export_1934 */]
  776. label0000085C:
  777. 0000085C  102C 0008                move.b     D0, [A4 + 0x8]
  778. 00000860  6604                     bne        +0x6 /* 00000866 */
  779. 00000862  4EAD 5282                jsr        [A5 + 0x5282 /* export_2636 */]
  780. label00000866:
  781. 00000866  285F                     movea.l    A4, [A7]+
  782. 00000868  4E5E                     unlink     A6
  783. 0000086A  205F                     movea.l    A0, [A7]+
  784. 0000086C  DEFC 000A                add.w      A7, 0xA /* '\n' */
  785. 00000870  4ED0                     jmp        [A0]
  786. 00000872  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  787. // begin alternate branch 00000874-00000878
  788. fn00000874:
  789. 00000874  4E56 FF22                link       A6, -0x00DE
  790. // end alternate branch 00000874-00000878
  791. fn00000874: // (misaligned)
  792. 00000876  FF22                     .extension 0xF22 <<F/4-5/7>> // unimplemented
  793. 00000878  48E7 0108                movem.l    -[A7], D7,A4
  794. 0000087C  422E 0010                clr.b      [A6 + 0x10]
  795. 00000880  7000                     moveq.l    D0, 0x00
  796. 00000882  2D40 FFFC                move.l     [A6 - 0x4], D0
  797. 00000886  102D F15C                move.b     D0, [A5 - 0xEA4]
  798. 0000088A  670E                     beq        +0x10 /* 0000089A */
  799. 0000088C  2F3C 0003 0FA8           move.l     -[A7], 0x30FA8
  800. 00000892  4EAD 2DB2                jsr        [A5 + 0x2DB2 /* export_1458 */]
  801. 00000896  6000 012A                bra        +0x12C /* 000009C2 */
  802. label0000089A:
  803. 0000089A  4267                     clr.w      -[A7]
  804. 0000089C  4EAD 2E02                jsr        [A5 + 0x2E02 /* export_1468 */]
  805. 000008A0  101F                     move.b     D0, [A7]+
  806. 000008A2  6704                     beq        +0x6 /* 000008A8 */
  807. 000008A4  6000 011C                bra        +0x11E /* 000009C2 */
  808. label000008A8:
  809. 000008A8  102E 0008                move.b     D0, [A6 + 0x8]
  810. 000008AC  6618                     bne        +0x1A /* 000008C6 */
  811. 000008AE  4267                     clr.w      -[A7]
  812. 000008B0  4EAD 527A                jsr        [A5 + 0x527A /* export_2635 */]
  813. 000008B4  101F                     move.b     D0, [A7]+
  814. 000008B6  660E                     bne        +0x10 /* 000008C6 */
  815. 000008B8  2F3C 0001 0FB7           move.l     -[A7], 0x10FB7
  816. 000008BE  4EAD 2DB2                jsr        [A5 + 0x2DB2 /* export_1458 */]
  817. 000008C2  6000 00FE                bra        +0x100 /* 000009C2 */
  818. label000008C6:
  819. 000008C6  4267                     clr.w      -[A7]
  820. 000008C8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  821. 000008CC  486E FF28                pea.l      [A6 - 0xD8]
  822. 000008D0  4EAD 52DA                jsr        [A5 + 0x52DA /* export_2647 */]
  823. 000008D4  3E1F                     move.w     D7, [A7]+
  824. 000008D6  6718                     beq        +0x1A /* 000008F0 */
  825. 000008D8  102E 0008                move.b     D0, [A6 + 0x8]
  826. 000008DC  6604                     bne        +0x6 /* 000008E2 */
  827. 000008DE  4EAD 5282                jsr        [A5 + 0x5282 /* export_2636 */]
  828. label000008E2:
  829. 000008E2  2F3C 0001 0FA8           move.l     -[A7], 0x10FA8
  830. 000008E8  4EAD 2DB2                jsr        [A5 + 0x2DB2 /* export_1458 */]
  831. 000008EC  6000 00D4                bra        +0xD6 /* 000009C2 */
  832. label000008F0:
  833. 000008F0  486E FFB6                pea.l      [A6 - 0x4A]
  834. 000008F4  487A FF4E                pea.l      [PC - 0xB2 /* 00000844, value 0x4E560000 'NV\0\0', cstring "NV" */]
  835. 000008F8  2F0E                     move.l     -[A7], A6
  836. 000008FA  4EAD 20CA                jsr        [A5 + 0x20CA /* export_1045 */]
  837. 000008FE  0C6D 0700 FCA8           cmpi.w     [A5 - 0x358], 0x700
  838. 00000904  6D12                     blt        +0x14 /* 00000918 */
  839. 00000906  42A7                     clr.l      -[A7]
  840. 00000908  3F3C 0FA6                move.w     -[A7], 0xFA6
  841. 0000090C  42A7                     clr.l      -[A7]
  842. 0000090E  4EAD 1162                jsr        [A5 + 0x1162 /* export_552 */]
  843. 00000912  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  844. 00000916  6010                     bra        +0x12 /* 00000928 */
  845. label00000918:
  846. 00000918  42A7                     clr.l      -[A7]
  847. 0000091A  3F3C 0FA4                move.w     -[A7], 0xFA4
  848. 0000091E  42A7                     clr.l      -[A7]
  849. 00000920  4EAD 1162                jsr        [A5 + 0x1162 /* export_552 */]
  850. 00000924  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  851. label00000928:
  852. 00000928  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  853. 0000092C  4EAD 20E2                jsr        [A5 + 0x20E2 /* export_1048 */]
  854. 00000930  102E 000A                move.b     D0, [A6 + 0xA]
  855. 00000934  6712                     beq        +0x14 /* 00000948 */
  856. 00000936  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  857. 0000093A  2F2D E7E4                move.l     -[A7], [A5 - 0x181C]
  858. 0000093E  3F3C 0073                move.w     -[A7], 0x73 /* 's' */
  859. 00000942  4EBA F6BC                jsr        [PC - 0x944 /* 00000000 */]
  860. 00000946  600E                     bra        +0x10 /* 00000956 */
  861. label00000948:
  862. 00000948  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  863. 0000094C  2F2D E7E4                move.l     -[A7], [A5 - 0x181C]
  864. 00000950  4267                     clr.w      -[A7]
  865. 00000952  4EBA F6AC                jsr        [PC - 0x954 /* 00000000 */]
  866. label00000956:
  867. 00000956  42A7                     clr.l      -[A7]
  868. 00000958  2F3C 6164 646B           move.l     -[A7], 0x6164646B /* 'addk' */
  869. 0000095E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  870. 00000962  4EAD 1E3A                jsr        [A5 + 0x1E3A /* export_963 */]
  871. 00000966  285F                     movea.l    A4, [A7]+
  872. 00000968  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  873. 0000096C  2F0C                     move.l     -[A7], A4
  874. 0000096E  4EBA F79C                jsr        [PC - 0x864 /* 0000010C */]
  875. 00000972  42A7                     clr.l      -[A7]
  876. 00000974  2F0C                     move.l     -[A7], A4
  877. 00000976  4EAD 1462                jsr        [A5 + 0x1462 /* export_648 */]
  878. 0000097A  2D5F FFF4                move.l     [A6 - 0xC], [A7]+
  879. 0000097E  203C 646F 6E65           move.l     D0, 0x646F6E65 /* 'done' */
  880. 00000984  B0AE FFF4                cmp.l      D0, [A6 - 0xC]
  881. 00000988  660C                     bne        +0xE /* 00000996 */
  882. 0000098A  2F0C                     move.l     -[A7], A4
  883. 0000098C  4EAD 3AC2                jsr        [A5 + 0x3AC2 /* export_1876 */]
  884. 00000990  1D7C 0001 0010           move.b     [A6 + 0x10], 0x1
  885. label00000996:
  886. 00000996  102E 000A                move.b     D0, [A6 + 0xA]
  887. 0000099A  660C                     bne        +0xE /* 000009A8 */
  888. 0000099C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  889. 000009A0  486D E7E4                pea.l      [A5 - 0x181C]
  890. 000009A4  4EBA F6DE                jsr        [PC - 0x922 /* 00000084 */]
  891. label000009A8:
  892. 000009A8  486E FFB6                pea.l      [A6 - 0x4A]
  893. 000009AC  4EAD 2112                jsr        [A5 + 0x2112 /* export_1054 */]
  894. 000009B0  102E 0008                move.b     D0, [A6 + 0x8]
  895. 000009B4  6604                     bne        +0x6 /* 000009BA */
  896. 000009B6  4EAD 5282                jsr        [A5 + 0x5282 /* export_2636 */]
  897. label000009BA:
  898. 000009BA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  899. 000009BE  4EAD 3C92                jsr        [A5 + 0x3C92 /* export_1934 */]
  900. label000009C2:
  901. 000009C2  4CDF 1080                movem.l    D7,A4, [A7]+
  902. 000009C6  4E5E                     unlink     A6
  903. 000009C8  205F                     movea.l    A0, [A7]+
  904. 000009CA  504F                     addq.w     A7, 8
  905. 000009CC  4ED0                     jmp        [A0]
  906. 000009CE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  907. export_2420: // at 000009D0 (misaligned)
  908. 000009D2  0000 4267                ori.b      D0, 0x67 /* 'g' */
  909. 000009D6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  910. 000009DA  42A7                     clr.l      -[A7]
  911. 000009DC  4EBA FE96                jsr        [PC - 0x16A /* 00000874 */]
  912. 000009E0  1D5F 000C                move.b     [A6 + 0xC], [A7]+
  913. 000009E4  4E5E                     unlink     A6
  914. 000009E6  2E9F                     move.l     [A7], [A7]+
  915. 000009E8  4E75                     rts
  916. 000009EA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  917. // begin alternate branch 000009EC-000009FA
  918. fn000009EC:
  919. 000009EC  4E56 FE38                link       A6, -0x01C8
  920. 000009F0  48E7 0338                movem.l    -[A7], D6,D7,A2,A3,A4
  921. 000009F4  2C2E 0008                move.l     D6, [A6 + 0x8]
  922. 000009F8  2846                     movea.l    A4, D6
  923. // end alternate branch 000009EC-000009FA
  924. fn000009EC: // (misaligned)
  925. 000009EE  FE38 48E7                .unknown   0xFE38 0x48E7 (W = 7)
  926. 000009F2  0338 2C2E                btst       [0x00002C2E], D1
  927. 000009F6  0008 2846                ori.b      A0, 0x46 /* 'F' */
  928. 000009FA  2054                     movea.l    A0, [A4]
  929. 000009FC  216E 000C 00F4           move.l     [A0 + 0xF4], [A6 + 0xC]
  930. 00000A02  486E FF68                pea.l      [A6 - 0x98]
  931. 00000A06  4EAD 528A                jsr        [A5 + 0x528A /* export_2637 */]
  932. 00000A0A  2254                     movea.l    A1, [A4]
  933. 00000A0C  41E9 0056                lea.l      A0, [A1 + 0x56]
  934. 00000A10  45EE FF68                lea.l      A2, [A6 - 0x98]
  935. 00000A14  7049                     moveq.l    D0, 0x49
  936. label00000A16:
  937. 00000A16  30DA                     move.w     [A0]+, [A2]+
  938. 00000A18  51C8 FFFC                dbf        D0, -0x6 /* 00000A16 */
  939. 00000A1C  4269 00F2                clr.w      [A1 + 0xF2]
  940. 00000A20  42A7                     clr.l      -[A7]
  941. 00000A22  2054                     movea.l    A0, [A4]
  942. 00000A24  2F28 00F4                move.l     -[A7], [A0 + 0xF4]
  943. 00000A28  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  944. 00000A2C  7004                     moveq.l    D0, 0x04
  945. 00000A2E  2F00                     move.l     -[A7], D0
  946. 00000A30  4EAD 24F2                jsr        [A5 + 0x24F2 /* export_1178 */]
  947. 00000A34  2054                     movea.l    A0, [A4]
  948. 00000A36  215F 00F8                move.l     [A0 + 0xF8], [A7]+
  949. 00000A3A  42A7                     clr.l      -[A7]
  950. 00000A3C  4EAD 2F1A                jsr        [A5 + 0x2F1A /* export_1503 */]
  951. 00000A40  265F                     movea.l    A3, [A7]+
  952. 00000A42  2F0B                     move.l     -[A7], A3
  953. 00000A44  4EAD 20E2                jsr        [A5 + 0x20E2 /* export_1048 */]
  954. 00000A48  2054                     movea.l    A0, [A4]
  955. 00000A4A  214B 00EA                move.l     [A0 + 0xEA], A3
  956. 00000A4E  7000                     moveq.l    D0, 0x00
  957. 00000A50  2140 00EE                move.l     [A0 + 0xEE], D0
  958. 00000A54  42A7                     clr.l      -[A7]
  959. 00000A56  2F3C 756B 7476           move.l     -[A7], 0x756B7476 /* 'uktv' */
  960. 00000A5C  2F06                     move.l     -[A7], D6
  961. 00000A5E  4EAD 1E3A                jsr        [A5 + 0x1E3A /* export_963 */]
  962. 00000A62  2E17                     move.l     D7, [A7]
  963. 00000A64  4EAD 20E2                jsr        [A5 + 0x20E2 /* export_1048 */]
  964. 00000A68  2F07                     move.l     -[A7], D7
  965. 00000A6A  2F0B                     move.l     -[A7], A3
  966. 00000A6C  4267                     clr.w      -[A7]
  967. 00000A6E  1F3C 0001                move.b     -[A7], 0x1
  968. 00000A72  1F3C 0001                move.b     -[A7], 0x1
  969. 00000A76  4EAD 3242                jsr        [A5 + 0x3242 /* export_1604 */]
  970. 00000A7A  4267                     clr.w      -[A7]
  971. 00000A7C  2F0B                     move.l     -[A7], A3
  972. 00000A7E  4EAD 2F2A                jsr        [A5 + 0x2F2A /* export_1505 */]
  973. 00000A82  4A5F                     tst.w      [A7]+
  974. 00000A84  6F14                     ble        +0x16 /* 00000A9A */
  975. 00000A86  2F3C 0000 0001           move.l     -[A7], 0x1
  976. 00000A8C  1F3C 0001                move.b     -[A7], 0x1
  977. 00000A90  1F3C 0001                move.b     -[A7], 0x1
  978. 00000A94  2F07                     move.l     -[A7], D7
  979. 00000A96  4EAD 3A8A                jsr        [A5 + 0x3A8A /* export_1869 */]
  980. label00000A9A:
  981. 00000A9A  1F3C 0001                move.b     -[A7], 0x1
  982. 00000A9E  2F07                     move.l     -[A7], D7
  983. 00000AA0  4EAD 169A                jsr        [A5 + 0x169A /* export_719 */]
  984. 00000AA4  2054                     movea.l    A0, [A4]
  985. 00000AA6  2F28 00F8                move.l     -[A7], [A0 + 0xF8]
  986. 00000AAA  486E FE38                pea.l      [A6 - 0x1C8]
  987. 00000AAE  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  988. 00000AB2  487A 0028                pea.l      [PC + 0x28 /* 00000ADC, value 0x95E4E75 '\t^Nu', pstring "^NumItems" */]
  989. 00000AB6  486E FE38                pea.l      [A6 - 0x1C8]
  990. 00000ABA  2F06                     move.l     -[A7], D6
  991. 00000ABC  4EAD 145A                jsr        [A5 + 0x145A /* export_647 */]
  992. 00000AC0  2F3C 6B74 7874           move.l     -[A7], 0x6B747874 /* 'ktxt' */
  993. 00000AC6  1F3C 0001                move.b     -[A7], 0x1
  994. 00000ACA  2F06                     move.l     -[A7], D6
  995. 00000ACC  4EAD 146A                jsr        [A5 + 0x146A /* export_649 */]
  996. 00000AD0  4CDF 1CC0                movem.l    D6,D7,A2,A3,A4, [A7]+
  997. 00000AD4  4E5E                     unlink     A6
  998. 00000AD6  205F                     movea.l    A0, [A7]+
  999. 00000AD8  504F                     addq.w     A7, 8
  1000. 00000ADA  4ED0                     jmp        [A0]
  1001. 00000ADC  095E                     bchg       [A6]+, D4
  1002. 00000ADE  4E75                     rts
  1003. 00000AE0  6D49                     blt        +0x4B /* 00000B2B */
  1004. 00000AE2  7465                     moveq.l    D2, 0x65
  1005. 00000AE4  6D73                     blt        +0x75 /* 00000B59 */
  1006. 00000AE6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1007. export_2421: // at 00000AE8 (misaligned)
  1008. 00000AEA  0000 206E                ori.b      D0, 0x6E /* 'n' */
  1009. 00000AEE  0008 2050                ori.b      A0, 0x50 /* 'P' */
  1010. 00000AF2  2F28 00F4                move.l     -[A7], [A0 + 0xF4]
  1011. 00000AF6  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  1012. 00000AFA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1013. 00000AFE  4EBA F78C                jsr        [PC - 0x874 /* 0000028C */]
  1014. 00000B02  4E5E                     unlink     A6
  1015. 00000B04  2E9F                     move.l     [A7], [A7]+
  1016. 00000B06  4E75                     rts
  1017. 00000B08  4E56 FFFC                link       A6, -0x0004
  1018. 00000B0C  2F0C                     move.l     -[A7], A4
  1019. 00000B0E  286E 0008                movea.l    A4, [A6 + 0x8]
  1020. 00000B12  204C                     movea.l    A0, A4
  1021. 00000B14  5088                     addq.l     A0, 8
  1022. 00000B16  2050                     movea.l    A0, [A0]
  1023. 00000B18  2D48 FFFC                move.l     [A6 - 0x4], A0
  1024. 00000B1C  486C FE40                pea.l      [A4 - 0x1C0]
  1025. 00000B20  4EAD 5292                jsr        [A5 + 0x5292 /* export_2638 */]
  1026. 00000B24  4EAD 446A                jsr        [A5 + 0x446A /* export_2185 */]
  1027. 00000B28  2F2C FE38                move.l     -[A7], [A4 - 0x1C8]
  1028. 00000B2C  4EAD 2DEA                jsr        [A5 + 0x2DEA /* export_1465 */]
  1029. 00000B30  285F                     movea.l    A4, [A7]+
  1030. 00000B32  4E5E                     unlink     A6
  1031. 00000B34  205F                     movea.l    A0, [A7]+
  1032. 00000B36  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1033. 00000B3A  4ED0                     jmp        [A0]
  1034. export_2422:
  1035. 00000B3C  4E56 FDCE                link       A6, -0x0232
  1036. 00000B40  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1037. 00000B44  286E 0008                movea.l    A4, [A6 + 0x8]
  1038. 00000B48  486E FE40                pea.l      [A6 - 0x1C0]
  1039. 00000B4C  4EAD 528A                jsr        [A5 + 0x528A /* export_2637 */]
  1040. 00000B50  486E FDFA                pea.l      [A6 - 0x206]
  1041. 00000B54  487A FFB2                pea.l      [PC - 0x4E /* 00000B08, value 0x4E56FFFC */]
  1042. 00000B58  2F0E                     move.l     -[A7], A6
  1043. 00000B5A  4EAD 20CA                jsr        [A5 + 0x20CA /* export_1045 */]
  1044. 00000B5E  486E FED4                pea.l      [A6 - 0x12C]
  1045. 00000B62  2F3C 000F 0FAF           move.l     -[A7], 0xF0FAF
  1046. 00000B68  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  1047. 00000B6C  42A7                     clr.l      -[A7]
  1048. 00000B6E  486E FED4                pea.l      [A6 - 0x12C]
  1049. 00000B72  2054                     movea.l    A0, [A4]
  1050. 00000B74  2F28 00F8                move.l     -[A7], [A0 + 0xF8]
  1051. 00000B78  4EAD 2DC2                jsr        [A5 + 0x2DC2 /* export_1460 */]
  1052. 00000B7C  2D5F FE38                move.l     [A6 - 0x1C8], [A7]+
  1053. 00000B80  7000                     moveq.l    D0, 0x00
  1054. 00000B82  2D40 FDF6                move.l     [A6 - 0x20A], D0
  1055. 00000B86  2054                     movea.l    A0, [A4]
  1056. 00000B88  2028 00F8                move.l     D0, [A0 + 0xF8]
  1057. 00000B8C  5380                     subq.l     D0, 1
  1058. 00000B8E  2D40 FDF2                move.l     [A6 - 0x20E], D0
  1059. 00000B92  2E2E FDF6                move.l     D7, [A6 - 0x20A]
  1060. 00000B96  6000 014C                bra        +0x14E /* 00000CE4 */
  1061. label00000B9A:
  1062. 00000B9A  4267                     clr.w      -[A7]
  1063. 00000B9C  2254                     movea.l    A1, [A4]
  1064. 00000B9E  2069 00F4                movea.l    A0, [A1 + 0xF4]
  1065. 00000BA2  2050                     movea.l    A0, [A0]
  1066. 00000BA4  2007                     move.l     D0, D7
  1067. 00000BA6  E580                     asl        D0, 2
  1068. 00000BA8  2F30 0800                move.l     -[A7], [A0 + D0]
  1069. 00000BAC  486E FE40                pea.l      [A6 - 0x1C0]
  1070. 00000BB0  4EAD 52A2                jsr        [A5 + 0x52A2 /* export_2640 */]
  1071. 00000BB4  381F                     move.w     D4, [A7]+
  1072. 00000BB6  6600 0112                bne        +0x114 /* 00000CCA */
  1073. 00000BBA  4267                     clr.w      -[A7]
  1074. 00000BBC  2F0B                     move.l     -[A7], A3
  1075. 00000BBE  4EAD 2F22                jsr        [A5 + 0x2F22 /* export_1504 */]
  1076. 00000BC2  2054                     movea.l    A0, [A4]
  1077. 00000BC4  315F 00F2                move.w     [A0 + 0xF2], [A7]+
  1078. 00000BC8  266E FECC                movea.l    A3, [A6 - 0x134]
  1079. 00000BCC  4267                     clr.w      -[A7]
  1080. 00000BCE  2F0B                     move.l     -[A7], A3
  1081. 00000BD0  4EAD 2F22                jsr        [A5 + 0x2F22 /* export_1504 */]
  1082. 00000BD4  3D5F FFFA                move.w     [A6 - 0x6], [A7]+
  1083. 00000BD8  4EAD 4462                jsr        [A5 + 0x4462 /* export_2184 */]
  1084. 00000BDC  4267                     clr.w      -[A7]
  1085. 00000BDE  2054                     movea.l    A0, [A4]
  1086. 00000BE0  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  1087. 00000BE4  4EAD 2F22                jsr        [A5 + 0x2F22 /* export_1504 */]
  1088. 00000BE8  3A1F                     move.w     D5, [A7]+
  1089. 00000BEA  426E FDF0                clr.w      [A6 - 0x210]
  1090. 00000BEE  3005                     move.w     D0, D5
  1091. 00000BF0  5340                     subq.w     D0, 1
  1092. 00000BF2  3D40 FDEE                move.w     [A6 - 0x212], D0
  1093. 00000BF6  3C2E FDF0                move.w     D6, [A6 - 0x210]
  1094. 00000BFA  604A                     bra        +0x4C /* 00000C46 */
  1095. label00000BFC:
  1096. 00000BFC  486E FDCE                pea.l      [A6 - 0x232]
  1097. 00000C00  2054                     movea.l    A0, [A4]
  1098. 00000C02  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  1099. 00000C06  3F06                     move.w     -[A7], D6
  1100. 00000C08  4EAD 2F3A                jsr        [A5 + 0x2F3A /* export_1507 */]
  1101. 00000C0C  205F                     movea.l    A0, [A7]+
  1102. 00000C0E  43EE FFD4                lea.l      A1, [A6 - 0x2C]
  1103. 00000C12  700F                     moveq.l    D0, 0x0F
  1104. label00000C14:
  1105. 00000C14  32D8                     move.w     [A1]+, [A0]+
  1106. 00000C16  51C8 FFFC                dbf        D0, -0x6 /* 00000C14 */
  1107. 00000C1A  4267                     clr.w      -[A7]
  1108. 00000C1C  2F0B                     move.l     -[A7], A3
  1109. 00000C1E  486E FFD4                pea.l      [A6 - 0x2C]
  1110. 00000C22  4EAD 2F4A                jsr        [A5 + 0x2F4A /* export_1509 */]
  1111. 00000C26  101F                     move.b     D0, [A7]+
  1112. 00000C28  6618                     bne        +0x1A /* 00000C42 */
  1113. 00000C2A  486E FFD4                pea.l      [A6 - 0x2C]
  1114. 00000C2E  2F2E FE40                move.l     -[A7], [A6 - 0x1C0]
  1115. 00000C32  4EAD 52B2                jsr        [A5 + 0x52B2 /* export_2642 */]
  1116. 00000C36  2F0B                     move.l     -[A7], A3
  1117. 00000C38  486E FFD4                pea.l      [A6 - 0x2C]
  1118. 00000C3C  42A7                     clr.l      -[A7]
  1119. 00000C3E  4EAD 2F6A                jsr        [A5 + 0x2F6A /* export_1513 */]
  1120. label00000C42:
  1121. 00000C42  5246                     addq.w     D6, 1
  1122. 00000C44  6906                     bvs        +0x8 /* 00000C4C */
  1123. label00000C46:
  1124. 00000C46  BC6E FDEE                cmp.w      D6, [A6 - 0x212]
  1125. 00000C4A  6FB0                     ble        -0x4E /* 00000BFC */
  1126. label00000C4C:
  1127. 00000C4C  4267                     clr.w      -[A7]
  1128. 00000C4E  2F0B                     move.l     -[A7], A3
  1129. 00000C50  4EAD 2F22                jsr        [A5 + 0x2F22 /* export_1504 */]
  1130. 00000C54  3D5F FE44                move.w     [A6 - 0x1BC], [A7]+
  1131. 00000C58  4267                     clr.w      -[A7]
  1132. 00000C5A  2F0B                     move.l     -[A7], A3
  1133. 00000C5C  4EAD 2F32                jsr        [A5 + 0x2F32 /* export_1506 */]
  1134. 00000C60  3D5F FE46                move.w     [A6 - 0x1BA], [A7]+
  1135. 00000C64  2054                     movea.l    A0, [A4]
  1136. 00000C66  4A68 00F2                tst.w      [A0 + 0xF2]
  1137. 00000C6A  5EC0                     sgt        D0
  1138. 00000C6C  4A00                     tst.b      D0
  1139. 00000C6E  6718                     beq        +0x1A /* 00000C88 */
  1140. 00000C70  7201                     moveq.l    D1, 0x01
  1141. 00000C72  B26E FE44                cmp.w      D1, [A6 - 0x1BC]
  1142. 00000C76  5EC1                     sgt        D1
  1143. 00000C78  C001                     and.b      D0, D1
  1144. 00000C7A  670C                     beq        +0xE /* 00000C88 */
  1145. 00000C7C  487A 0088                pea.l      [PC + 0x88 /* 00000D06, value 0x4E56 'NV', cstring "" */]
  1146. 00000C80  2F2E FE40                move.l     -[A7], [A6 - 0x1C0]
  1147. 00000C84  4EAD 52B2                jsr        [A5 + 0x52B2 /* export_2642 */]
  1148. label00000C88:
  1149. 00000C88  7001                     moveq.l    D0, 0x01
  1150. 00000C8A  2054                     movea.l    A0, [A4]
  1151. 00000C8C  B068 00F2                cmp.w      D0, [A0 + 0xF2]
  1152. 00000C90  5EC0                     sgt        D0
  1153. 00000C92  4A00                     tst.b      D0
  1154. 00000C94  6716                     beq        +0x18 /* 00000CAC */
  1155. 00000C96  4A6E FE44                tst.w      [A6 - 0x1BC]
  1156. 00000C9A  5EC1                     sgt        D1
  1157. 00000C9C  C001                     and.b      D0, D1
  1158. 00000C9E  670C                     beq        +0xE /* 00000CAC */
  1159. 00000CA0  487A 0064                pea.l      [PC + 0x64 /* 00000D06, value 0x4E56 'NV', cstring "" */]
  1160. 00000CA4  2F2E FE40                move.l     -[A7], [A6 - 0x1C0]
  1161. 00000CA8  4EAD 52AA                jsr        [A5 + 0x52AA /* export_2641 */]
  1162. label00000CAC:
  1163. 00000CAC  4267                     clr.w      -[A7]
  1164. 00000CAE  486E FE40                pea.l      [A6 - 0x1C0]
  1165. 00000CB2  3F3C 0103                move.w     -[A7], 0x103
  1166. 00000CB6  4EAD 52C2                jsr        [A5 + 0x52C2 /* export_2644 */]
  1167. 00000CBA  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  1168. 00000CBE  4EAD 446A                jsr        [A5 + 0x446A /* export_2185 */]
  1169. 00000CC2  486E FE40                pea.l      [A6 - 0x1C0]
  1170. 00000CC6  4EAD 5292                jsr        [A5 + 0x5292 /* export_2638 */]
  1171. label00000CCA:
  1172. 00000CCA  4267                     clr.w      -[A7]
  1173. 00000CCC  2F2E FE38                move.l     -[A7], [A6 - 0x1C8]
  1174. 00000CD0  2007                     move.l     D0, D7
  1175. 00000CD2  5280                     addq.l     D0, 1
  1176. 00000CD4  2F00                     move.l     -[A7], D0
  1177. 00000CD6  4EAD 2DD2                jsr        [A5 + 0x2DD2 /* export_1462 */]
  1178. 00000CDA  101F                     move.b     D0, [A7]+
  1179. 00000CDC  6702                     beq        +0x4 /* 00000CE0 */
  1180. 00000CDE  600C                     bra        +0xE /* 00000CEC */
  1181. label00000CE0:
  1182. 00000CE0  5287                     addq.l     D7, 1
  1183. 00000CE2  6908                     bvs        +0xA /* 00000CEC */
  1184. label00000CE4:
  1185. 00000CE4  BEAE FDF2                cmp.l      D7, [A6 - 0x20E]
  1186. 00000CE8  6F00 FEB0                ble        -0x14E /* 00000B9A */
  1187. label00000CEC:
  1188. 00000CEC  2F2E FE38                move.l     -[A7], [A6 - 0x1C8]
  1189. 00000CF0  4EAD 2DEA                jsr        [A5 + 0x2DEA /* export_1465 */]
  1190. 00000CF4  486E FDFA                pea.l      [A6 - 0x206]
  1191. 00000CF8  4EAD 2112                jsr        [A5 + 0x2112 /* export_1054 */]
  1192. 00000CFC  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  1193. 00000D00  4E5E                     unlink     A6
  1194. 00000D02  2E9F                     move.l     [A7], [A7]+
  1195. 00000D04  4E75                     rts
  1196. 00000D06  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1197. 00000D0A  0000 206E                ori.b      D0, 0x6E /* 'n' */
  1198. 00000D0E  0008 4AA8                ori.b      A0, 0xA8
  1199. 00000D12  FFFC                     .invalid   <<F/7/7>>
  1200. 00000D14  6708                     beq        +0xA /* 00000D1E */
  1201. 00000D16  2F28 FFFC                move.l     -[A7], [A0 - 0x4]
  1202. 00000D1A  4EAD 3C92                jsr        [A5 + 0x3C92 /* export_1934 */]
  1203. label00000D1E:
  1204. 00000D1E  4EAD 5282                jsr        [A5 + 0x5282 /* export_2636 */]
  1205. 00000D22  4E5E                     unlink     A6
  1206. 00000D24  205F                     movea.l    A0, [A7]+
  1207. 00000D26  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1208. 00000D2A  4ED0                     jmp        [A0]
  1209. fn00000D2C:
  1210. 00000D2C  4E56 FFAE                link       A6, -0x0052
  1211. 00000D30  2F0C                     move.l     -[A7], A4
  1212. 00000D32  422E 000C                clr.b      [A6 + 0xC]
  1213. 00000D36  7000                     moveq.l    D0, 0x00
  1214. 00000D38  2D40 FFFC                move.l     [A6 - 0x4], D0
  1215. 00000D3C  102D F15C                move.b     D0, [A5 - 0xEA4]
  1216. 00000D40  670E                     beq        +0x10 /* 00000D50 */
  1217. 00000D42  2F3C 0003 0FA8           move.l     -[A7], 0x30FA8
  1218. 00000D48  4EAD 2DB2                jsr        [A5 + 0x2DB2 /* export_1458 */]
  1219. 00000D4C  6000 00D6                bra        +0xD8 /* 00000E24 */
  1220. label00000D50:
  1221. 00000D50  4267                     clr.w      -[A7]
  1222. 00000D52  4EAD 2E02                jsr        [A5 + 0x2E02 /* export_1468 */]
  1223. 00000D56  101F                     move.b     D0, [A7]+
  1224. 00000D58  6704                     beq        +0x6 /* 00000D5E */
  1225. 00000D5A  6000 00C8                bra        +0xCA /* 00000E24 */
  1226. label00000D5E:
  1227. 00000D5E  4267                     clr.w      -[A7]
  1228. 00000D60  4EAD 527A                jsr        [A5 + 0x527A /* export_2635 */]
  1229. 00000D64  101F                     move.b     D0, [A7]+
  1230. 00000D66  660E                     bne        +0x10 /* 00000D76 */
  1231. 00000D68  2F3C 0001 0FB7           move.l     -[A7], 0x10FB7
  1232. 00000D6E  4EAD 2DB2                jsr        [A5 + 0x2DB2 /* export_1458 */]
  1233. 00000D72  6000 00B0                bra        +0xB2 /* 00000E24 */
  1234. label00000D76:
  1235. 00000D76  486E FFB6                pea.l      [A6 - 0x4A]
  1236. 00000D7A  487A FF8C                pea.l      [PC - 0x74 /* 00000D08, value 0x4E560000 'NV\0\0', cstring "NV" */]
  1237. 00000D7E  2F0E                     move.l     -[A7], A6
  1238. 00000D80  4EAD 20CA                jsr        [A5 + 0x20CA /* export_1045 */]
  1239. 00000D84  0C6D 0700 FCA8           cmpi.w     [A5 - 0x358], 0x700
  1240. 00000D8A  6D12                     blt        +0x14 /* 00000D9E */
  1241. 00000D8C  42A7                     clr.l      -[A7]
  1242. 00000D8E  3F3C 0FBA                move.w     -[A7], 0xFBA
  1243. 00000D92  42A7                     clr.l      -[A7]
  1244. 00000D94  4EAD 1162                jsr        [A5 + 0x1162 /* export_552 */]
  1245. 00000D98  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  1246. 00000D9C  6010                     bra        +0x12 /* 00000DAE */
  1247. label00000D9E:
  1248. 00000D9E  42A7                     clr.l      -[A7]
  1249. 00000DA0  3F3C 0FB8                move.w     -[A7], 0xFB8
  1250. 00000DA4  42A7                     clr.l      -[A7]
  1251. 00000DA6  4EAD 1162                jsr        [A5 + 0x1162 /* export_552 */]
  1252. 00000DAA  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  1253. label00000DAE:
  1254. 00000DAE  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1255. 00000DB2  4EAD 20E2                jsr        [A5 + 0x20E2 /* export_1048 */]
  1256. 00000DB6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1257. 00000DBA  2F2D E7E4                move.l     -[A7], [A5 - 0x181C]
  1258. 00000DBE  4267                     clr.w      -[A7]
  1259. 00000DC0  4EBA F23E                jsr        [PC - 0xDC2 /* 00000000 */]
  1260. 00000DC4  42A7                     clr.l      -[A7]
  1261. 00000DC6  2F3C 6164 646B           move.l     -[A7], 0x6164646B /* 'addk' */
  1262. 00000DCC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1263. 00000DD0  4EAD 1E3A                jsr        [A5 + 0x1E3A /* export_963 */]
  1264. 00000DD4  285F                     movea.l    A4, [A7]+
  1265. 00000DD6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1266. 00000DDA  2F0C                     move.l     -[A7], A4
  1267. 00000DDC  4EBA FC0E                jsr        [PC - 0x3F2 /* 000009EC */]
  1268. 00000DE0  42A7                     clr.l      -[A7]
  1269. 00000DE2  2F0C                     move.l     -[A7], A4
  1270. 00000DE4  4EAD 1462                jsr        [A5 + 0x1462 /* export_648 */]
  1271. 00000DE8  2D5F FFF4                move.l     [A6 - 0xC], [A7]+
  1272. 00000DEC  203C 646F 6E65           move.l     D0, 0x646F6E65 /* 'done' */
  1273. 00000DF2  B0AE FFF4                cmp.l      D0, [A6 - 0xC]
  1274. 00000DF6  660C                     bne        +0xE /* 00000E04 */
  1275. 00000DF8  2F0C                     move.l     -[A7], A4
  1276. 00000DFA  4EAD 3AC2                jsr        [A5 + 0x3AC2 /* export_1876 */]
  1277. 00000DFE  1D7C 0001 000C           move.b     [A6 + 0xC], 0x1
  1278. label00000E04:
  1279. 00000E04  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1280. 00000E08  486D E7E4                pea.l      [A5 - 0x181C]
  1281. 00000E0C  4EBA F276                jsr        [PC - 0xD8A /* 00000084 */]
  1282. 00000E10  486E FFB6                pea.l      [A6 - 0x4A]
  1283. 00000E14  4EAD 2112                jsr        [A5 + 0x2112 /* export_1054 */]
  1284. 00000E18  4EAD 5282                jsr        [A5 + 0x5282 /* export_2636 */]
  1285. 00000E1C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1286. 00000E20  4EAD 3C92                jsr        [A5 + 0x3C92 /* export_1934 */]
  1287. label00000E24:
  1288. 00000E24  285F                     movea.l    A4, [A7]+
  1289. 00000E26  4E5E                     unlink     A6
  1290. 00000E28  2E9F                     move.l     [A7], [A7]+
  1291. 00000E2A  4E75                     rts
  1292. export_2423:
  1293. 00000E2C  4E56 FF6E                link       A6, -0x0092
  1294. 00000E30  48E7 0308                movem.l    -[A7], D6,D7,A4
  1295. 00000E34  286E 0008                movea.l    A4, [A6 + 0x8]
  1296. 00000E38  200C                     move.l     D0, A4
  1297. 00000E3A  675A                     beq        +0x5C /* 00000E96 */
  1298. 00000E3C  42A7                     clr.l      -[A7]
  1299. 00000E3E  2F0C                     move.l     -[A7], A4
  1300. 00000E40  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  1301. 00000E44  7004                     moveq.l    D0, 0x04
  1302. 00000E46  2F00                     move.l     -[A7], D0
  1303. 00000E48  4EAD 24F2                jsr        [A5 + 0x24F2 /* export_1178 */]
  1304. 00000E4C  2E1F                     move.l     D7, [A7]+
  1305. 00000E4E  7001                     moveq.l    D0, 0x01
  1306. 00000E50  B087                     cmp.l      D0, D7
  1307. 00000E52  6622                     bne        +0x24 /* 00000E76 */
  1308. 00000E54  2054                     movea.l    A0, [A4]
  1309. 00000E56  2C10                     move.l     D6, [A0]
  1310. 00000E58  4267                     clr.w      -[A7]
  1311. 00000E5A  2F06                     move.l     -[A7], D6
  1312. 00000E5C  42A7                     clr.l      -[A7]
  1313. 00000E5E  4EBA FA14                jsr        [PC - 0x5EC /* 00000874 */]
  1314. 00000E62  101F                     move.b     D0, [A7]+
  1315. 00000E64  6730                     beq        +0x32 /* 00000E96 */
  1316. 00000E66  3F3A 003A                move.w     -[A7], [PC + 0x3A /* 00000EA2, value 0xF, cstring "" */]
  1317. 00000E6A  3F3A 0038                move.w     -[A7], [PC + 0x38 /* 00000EA4, value 0x40 '@', cstring "" */]
  1318. 00000E6E  2F06                     move.l     -[A7], D6
  1319. 00000E70  4EAD 0512                jsr        [A5 + 0x512 /* export_158 */]
  1320. 00000E74  6020                     bra        +0x22 /* 00000E96 */
  1321. label00000E76:
  1322. 00000E76  7001                     moveq.l    D0, 0x01
  1323. 00000E78  B087                     cmp.l      D0, D7
  1324. 00000E7A  6C1A                     bge        +0x1C /* 00000E96 */
  1325. 00000E7C  4267                     clr.w      -[A7]
  1326. 00000E7E  2F0C                     move.l     -[A7], A4
  1327. 00000E80  4EBA FEAA                jsr        [PC - 0x156 /* 00000D2C */]
  1328. 00000E84  101F                     move.b     D0, [A7]+
  1329. 00000E86  670E                     beq        +0x10 /* 00000E96 */
  1330. 00000E88  3F3A 0018                move.w     -[A7], [PC + 0x18 /* 00000EA2, value 0xF, cstring "" */]
  1331. 00000E8C  3F3A 0012                move.w     -[A7], [PC + 0x12 /* 00000EA0, value 0x44 'D', cstring "" */]
  1332. 00000E90  42A7                     clr.l      -[A7]
  1333. 00000E92  4EAD 0512                jsr        [A5 + 0x512 /* export_158 */]
  1334. label00000E96:
  1335. 00000E96  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  1336. 00000E9A  4E5E                     unlink     A6
  1337. 00000E9C  2E9F                     move.l     [A7], [A7]+
  1338. 00000E9E  4E75                     rts
  1339. 00000EA0  0044 000F                ori.w      D4, 0xF
  1340. 00000EA4  0040 0000                ori.w      D0, 0x0
  1341. fn00000EA8:
  1342. 00000EA8  4E56 FF48                link       A6, -0x00B8
  1343. 00000EAC  48E7 0F38                movem.l    -[A7], D4,D5,D6,D7,A2,A3,A4
  1344. 00000EB0  282E 0008                move.l     D4, [A6 + 0x8]
  1345. 00000EB4  2844                     movea.l    A4, D4
  1346. 00000EB6  7C00                     moveq.l    D6, 0x00
  1347. 00000EB8  7A00                     moveq.l    D5, 0x00
  1348. 00000EBA  2054                     movea.l    A0, [A4]
  1349. 00000EBC  4268 00EE                clr.w      [A0 + 0xEE]
  1350. 00000EC0  486E FF60                pea.l      [A6 - 0xA0]
  1351. 00000EC4  42A7                     clr.l      -[A7]
  1352. 00000EC6  42A7                     clr.l      -[A7]
  1353. 00000EC8  A8A7                     syscall    SetRect
  1354. 00000ECA  486E FF68                pea.l      [A6 - 0x98]
  1355. 00000ECE  4EAD 528A                jsr        [A5 + 0x528A /* export_2637 */]
  1356. 00000ED2  2254                     movea.l    A1, [A4]
  1357. 00000ED4  41E9 0056                lea.l      A0, [A1 + 0x56]
  1358. 00000ED8  45EE FF68                lea.l      A2, [A6 - 0x98]
  1359. 00000EDC  7049                     moveq.l    D0, 0x49
  1360. label00000EDE:
  1361. 00000EDE  30DA                     move.w     [A0]+, [A2]+
  1362. 00000EE0  51C8 FFFC                dbf        D0, -0x6 /* 00000EDE */
  1363. 00000EE4  42A7                     clr.l      -[A7]
  1364. 00000EE6  2F3C 7564 6574           move.l     -[A7], 0x75646574 /* 'udet' */
  1365. 00000EEC  2F04                     move.l     -[A7], D4
  1366. 00000EEE  4EAD 1E3A                jsr        [A5 + 0x1E3A /* export_963 */]
  1367. 00000EF2  265F                     movea.l    A3, [A7]+
  1368. 00000EF4  2F0B                     move.l     -[A7], A3
  1369. 00000EF6  4EAD 20E2                jsr        [A5 + 0x20E2 /* export_1048 */]
  1370. 00000EFA  2253                     movea.l    A1, [A3]
  1371. 00000EFC  41E9 0048                lea.l      A0, [A1 + 0x48]
  1372. 00000F00  45EE FF60                lea.l      A2, [A6 - 0xA0]
  1373. 00000F04  7003                     moveq.l    D0, 0x03
  1374. label00000F06:
  1375. 00000F06  30DA                     move.w     [A0]+, [A2]+
  1376. 00000F08  51C8 FFFC                dbf        D0, -0x6 /* 00000F06 */
  1377. 00000F0C  7001                     moveq.l    D0, 0x01
  1378. 00000F0E  B06D E7E8                cmp.w      D0, [A5 - 0x1818]
  1379. 00000F12  6C50                     bge        +0x52 /* 00000F64 */
  1380. 00000F14  41EE FF48                lea.l      A0, [A6 - 0xB8]
  1381. 00000F18  2453                     movea.l    A2, [A3]
  1382. 00000F1A  43EA 0060                lea.l      A1, [A2 + 0x60]
  1383. 00000F1E  7005                     moveq.l    D0, 0x05
  1384. label00000F20:
  1385. 00000F20  30D9                     move.w     [A0]+, [A1]+
  1386. 00000F22  51C8 FFFC                dbf        D0, -0x6 /* 00000F20 */
  1387. 00000F26  42A7                     clr.l      -[A7]
  1388. 00000F28  42A7                     clr.l      -[A7]
  1389. 00000F2A  3F3C 0016                move.w     -[A7], 0x16
  1390. 00000F2E  2F3C 8402 0008           move.l     -[A7], 0x84020008
  1391. 00000F34  A8B5                     syscall    ScriptUtil
  1392. 00000F36  201F                     move.l     D0, [A7]+
  1393. 00000F38  3F00                     move.w     -[A7], D0
  1394. 00000F3A  3F3C 000E                move.w     -[A7], 0xE
  1395. 00000F3E  2F3C 8404 000C           move.l     -[A7], 0x8404000C
  1396. 00000F44  A8B5                     syscall    ScriptUtil
  1397. 00000F46  201F                     move.l     D0, [A7]+
  1398. 00000F48  3D40 FF48                move.w     [A6 - 0xB8], D0
  1399. 00000F4C  4267                     clr.w      -[A7]
  1400. 00000F4E  2053                     movea.l    A0, [A3]
  1401. 00000F50  3F28 0052                move.w     -[A7], [A0 + 0x52]
  1402. 00000F54  3F3C 000F                move.w     -[A7], 0xF
  1403. 00000F58  486E FF48                pea.l      [A6 - 0xB8]
  1404. 00000F5C  4267                     clr.w      -[A7]
  1405. 00000F5E  2F0B                     move.l     -[A7], A3
  1406. 00000F60  4EAD 0752                jsr        [A5 + 0x752 /* export_230 */]
  1407. label00000F64:
  1408. 00000F64  42A7                     clr.l      -[A7]
  1409. 00000F66  2F3C 6D64 6574           move.l     -[A7], 0x6D646574 /* 'mdet' */
  1410. 00000F6C  2F04                     move.l     -[A7], D4
  1411. 00000F6E  4EAD 1E3A                jsr        [A5 + 0x1E3A /* export_963 */]
  1412. 00000F72  265F                     movea.l    A3, [A7]+
  1413. 00000F74  2F0B                     move.l     -[A7], A3
  1414. 00000F76  4EAD 20E2                jsr        [A5 + 0x20E2 /* export_1048 */]
  1415. 00000F7A  2253                     movea.l    A1, [A3]
  1416. 00000F7C  41E9 0048                lea.l      A0, [A1 + 0x48]
  1417. 00000F80  45EE FF60                lea.l      A2, [A6 - 0xA0]
  1418. 00000F84  7003                     moveq.l    D0, 0x03
  1419. label00000F86:
  1420. 00000F86  30DA                     move.w     [A0]+, [A2]+
  1421. 00000F88  51C8 FFFC                dbf        D0, -0x6 /* 00000F86 */
  1422. 00000F8C  7001                     moveq.l    D0, 0x01
  1423. 00000F8E  B06D E7E8                cmp.w      D0, [A5 - 0x1818]
  1424. 00000F92  6C50                     bge        +0x52 /* 00000FE4 */
  1425. 00000F94  41EE FF48                lea.l      A0, [A6 - 0xB8]
  1426. 00000F98  2453                     movea.l    A2, [A3]
  1427. 00000F9A  43EA 0060                lea.l      A1, [A2 + 0x60]
  1428. 00000F9E  7005                     moveq.l    D0, 0x05
  1429. label00000FA0:
  1430. 00000FA0  30D9                     move.w     [A0]+, [A1]+
  1431. 00000FA2  51C8 FFFC                dbf        D0, -0x6 /* 00000FA0 */
  1432. 00000FA6  42A7                     clr.l      -[A7]
  1433. 00000FA8  42A7                     clr.l      -[A7]
  1434. 00000FAA  3F3C 0016                move.w     -[A7], 0x16
  1435. 00000FAE  2F3C 8402 0008           move.l     -[A7], 0x84020008
  1436. 00000FB4  A8B5                     syscall    ScriptUtil
  1437. 00000FB6  201F                     move.l     D0, [A7]+
  1438. 00000FB8  3F00                     move.w     -[A7], D0
  1439. 00000FBA  3F3C 000E                move.w     -[A7], 0xE
  1440. 00000FBE  2F3C 8404 000C           move.l     -[A7], 0x8404000C
  1441. 00000FC4  A8B5                     syscall    ScriptUtil
  1442. 00000FC6  201F                     move.l     D0, [A7]+
  1443. 00000FC8  3D40 FF48                move.w     [A6 - 0xB8], D0
  1444. 00000FCC  4267                     clr.w      -[A7]
  1445. 00000FCE  2053                     movea.l    A0, [A3]
  1446. 00000FD0  3F28 0052                move.w     -[A7], [A0 + 0x52]
  1447. 00000FD4  3F3C 000F                move.w     -[A7], 0xF
  1448. 00000FD8  486E FF48                pea.l      [A6 - 0xB8]
  1449. 00000FDC  4267                     clr.w      -[A7]
  1450. 00000FDE  2F0B                     move.l     -[A7], A3
  1451. 00000FE0  4EAD 0752                jsr        [A5 + 0x752 /* export_230 */]
  1452. label00000FE4:
  1453. 00000FE4  4267                     clr.w      -[A7]
  1454. 00000FE6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1455. 00000FEA  486E FF68                pea.l      [A6 - 0x98]
  1456. 00000FEE  4EAD 52A2                jsr        [A5 + 0x52A2 /* export_2640 */]
  1457. 00000FF2  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  1458. 00000FF6  2254                     movea.l    A1, [A4]
  1459. 00000FF8  41E9 0056                lea.l      A0, [A1 + 0x56]
  1460. 00000FFC  45EE FF68                lea.l      A2, [A6 - 0x98]
  1461. 00001000  7049                     moveq.l    D0, 0x49
  1462. label00001002:
  1463. 00001002  30DA                     move.w     [A0]+, [A2]+
  1464. 00001004  51C8 FFFC                dbf        D0, -0x6 /* 00001002 */
  1465. 00001008  2E2E FFF4                move.l     D7, [A6 - 0xC]
  1466. 0000100C  6732                     beq        +0x34 /* 00001040 */
  1467. 0000100E  42A7                     clr.l      -[A7]
  1468. 00001010  2F07                     move.l     -[A7], D7
  1469. 00001012  4EAD 2F62                jsr        [A5 + 0x2F62 /* export_1512 */]
  1470. 00001016  4A9F                     tst.l      [A7]+
  1471. 00001018  6F0A                     ble        +0xC /* 00001024 */
  1472. 0000101A  42A7                     clr.l      -[A7]
  1473. 0000101C  2F07                     move.l     -[A7], D7
  1474. 0000101E  4EAD 2F92                jsr        [A5 + 0x2F92 /* export_1518 */]
  1475. 00001022  2C1F                     move.l     D6, [A7]+
  1476. label00001024:
  1477. 00001024  42A7                     clr.l      -[A7]
  1478. 00001026  2F07                     move.l     -[A7], D7
  1479. 00001028  4EAD 2F5A                jsr        [A5 + 0x2F5A /* export_1511 */]
  1480. 0000102C  201F                     move.l     D0, [A7]+
  1481. 0000102E  2054                     movea.l    A0, [A4]
  1482. 00001030  3140 00EE                move.w     [A0 + 0xEE], D0
  1483. 00001034  6F0A                     ble        +0xC /* 00001040 */
  1484. 00001036  42A7                     clr.l      -[A7]
  1485. 00001038  2F07                     move.l     -[A7], D7
  1486. 0000103A  4EAD 2F8A                jsr        [A5 + 0x2F8A /* export_1517 */]
  1487. 0000103E  2A1F                     move.l     D5, [A7]+
  1488. label00001040:
  1489. 00001040  4A86                     tst.l      D6
  1490. 00001042  670A                     beq        +0xC /* 0000104E */
  1491. 00001044  2F06                     move.l     -[A7], D6
  1492. 00001046  2F0B                     move.l     -[A7], A3
  1493. 00001048  4EAD 0772                jsr        [A5 + 0x772 /* export_234 */]
  1494. 0000104C  600A                     bra        +0xC /* 00001058 */
  1495. label0000104E:
  1496. 0000104E  487A 005E                pea.l      [PC + 0x5E /* 000010AE, value 0x4E56 'NV', cstring "" */]
  1497. 00001052  2F0B                     move.l     -[A7], A3
  1498. 00001054  4EAD 075A                jsr        [A5 + 0x75A /* export_231 */]
  1499. label00001058:
  1500. 00001058  2054                     movea.l    A0, [A4]
  1501. 0000105A  2146 00EA                move.l     [A0 + 0xEA], D6
  1502. 0000105E  42A7                     clr.l      -[A7]
  1503. 00001060  2F3C 7564 6574           move.l     -[A7], 0x75646574 /* 'udet' */
  1504. 00001066  2F04                     move.l     -[A7], D4
  1505. 00001068  4EAD 1E3A                jsr        [A5 + 0x1E3A /* export_963 */]
  1506. 0000106C  265F                     movea.l    A3, [A7]+
  1507. 0000106E  4A85                     tst.l      D5
  1508. 00001070  670A                     beq        +0xC /* 0000107C */
  1509. 00001072  2F05                     move.l     -[A7], D5
  1510. 00001074  2F0B                     move.l     -[A7], A3
  1511. 00001076  4EAD 0772                jsr        [A5 + 0x772 /* export_234 */]
  1512. 0000107A  600A                     bra        +0xC /* 00001086 */
  1513. label0000107C:
  1514. 0000107C  487A 0030                pea.l      [PC + 0x30 /* 000010AE, value 0x4E56 'NV', cstring "" */]
  1515. 00001080  2F0B                     move.l     -[A7], A3
  1516. 00001082  4EAD 075A                jsr        [A5 + 0x75A /* export_231 */]
  1517. label00001086:
  1518. 00001086  2F0B                     move.l     -[A7], A3
  1519. 00001088  4EAD 15C2                jsr        [A5 + 0x15C2 /* export_692 */]
  1520. 0000108C  1F3C 0001                move.b     -[A7], 0x1
  1521. 00001090  2F0B                     move.l     -[A7], A3
  1522. 00001092  4EAD 15D2                jsr        [A5 + 0x15D2 /* export_694 */]
  1523. 00001096  4267                     clr.w      -[A7]
  1524. 00001098  1F3C 0001                move.b     -[A7], 0x1
  1525. 0000109C  2F0B                     move.l     -[A7], A3
  1526. 0000109E  4EAD 3DA2                jsr        [A5 + 0x3DA2 /* export_1968 */]
  1527. 000010A2  4CDF 1CF0                movem.l    D4,D5,D6,D7,A2,A3,A4, [A7]+
  1528. 000010A6  4E5E                     unlink     A6
  1529. 000010A8  205F                     movea.l    A0, [A7]+
  1530. 000010AA  504F                     addq.w     A7, 8
  1531. 000010AC  4ED0                     jmp        [A0]
  1532. 000010AE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1533. export_2424: // at 000010B0 (misaligned)
  1534. 000010B2  0000 2D6D                ori.b      D0, 0x6D /* 'm' */
  1535. 000010B6  FADC 0012                .extension 0xADC <<F/2-3/5>> // unimplemented
  1536. 000010BA  302E 0010                move.w     D0, [A6 + 0x10]
  1537. 000010BE  5740                     subq.w     D0, 3
  1538. 000010C0  6708                     beq        +0xA /* 000010CA */
  1539. 000010C2  0440 000A                subi.w     D0, 0xA /* '\n' */
  1540. 000010C6  6702                     beq        +0x4 /* 000010CA */
  1541. 000010C8  6010                     bra        +0x12 /* 000010DA */
  1542. label000010CA:
  1543. 000010CA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1544. 000010CE  2F3C 646F 6E65           move.l     -[A7], 0x646F6E65 /* 'done' */
  1545. 000010D4  4EAD 2DAA                jsr        [A5 + 0x2DAA /* export_1457 */]
  1546. 000010D8  6016                     bra        +0x18 /* 000010F0 */
  1547. label000010DA:
  1548. 000010DA  42A7                     clr.l      -[A7]
  1549. 000010DC  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1550. 000010E0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1551. 000010E4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1552. 000010E8  4EAD 143A                jsr        [A5 + 0x143A /* export_643 */]
  1553. 000010EC  2D5F 0012                move.l     [A6 + 0x12], [A7]+
  1554. label000010F0:
  1555. 000010F0  4E5E                     unlink     A6
  1556. 000010F2  205F                     movea.l    A0, [A7]+
  1557. 000010F4  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1558. 000010F8  4ED0                     jmp        [A0]
  1559. 000010FA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1560. export_2425: // at 000010FC (misaligned)
  1561. 000010FE  FF6C                     .extension 0xF6C <<F/4-5/7>> // unimplemented
  1562. 00001100  2F0A                     move.l     -[A7], A2
  1563. 00001102  206E 0008                movea.l    A0, [A6 + 0x8]
  1564. 00001106  43EE FF6C                lea.l      A1, [A6 - 0x94]
  1565. 0000110A  2050                     movea.l    A0, [A0]
  1566. 0000110C  45E8 0056                lea.l      A2, [A0 + 0x56]
  1567. 00001110  7049                     moveq.l    D0, 0x49
  1568. label00001112:
  1569. 00001112  32DA                     move.w     [A1]+, [A2]+
  1570. 00001114  51C8 FFFC                dbf        D0, -0x6 /* 00001112 */
  1571. 00001118  486E FF6C                pea.l      [A6 - 0x94]
  1572. 0000111C  4EAD 5292                jsr        [A5 + 0x5292 /* export_2638 */]
  1573. 00001120  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1574. 00001124  4EAD 097A                jsr        [A5 + 0x97A /* export_299 */]
  1575. 00001128  245F                     movea.l    A2, [A7]+
  1576. 0000112A  4E5E                     unlink     A6
  1577. 0000112C  2E9F                     move.l     [A7], [A7]+
  1578. 0000112E  4E75                     rts
  1579. fn00001130:
  1580. 00001130  4E56 FF36                link       A6, -0x00CA
  1581. 00001134  48E7 0338                movem.l    -[A7], D6,D7,A2,A3,A4
  1582. 00001138  286E 0008                movea.l    A4, [A6 + 0x8]
  1583. 0000113C  41EE FF5C                lea.l      A0, [A6 - 0xA4]
  1584. 00001140  2454                     movea.l    A2, [A4]
  1585. 00001142  43EA 0056                lea.l      A1, [A2 + 0x56]
  1586. 00001146  7049                     moveq.l    D0, 0x49
  1587. label00001148:
  1588. 00001148  30D9                     move.w     [A0]+, [A1]+
  1589. 0000114A  51C8 FFFC                dbf        D0, -0x6 /* 00001148 */
  1590. 0000114E  42A7                     clr.l      -[A7]
  1591. 00001150  42A7                     clr.l      -[A7]
  1592. 00001152  2F3C 7564 6574           move.l     -[A7], 0x75646574 /* 'udet' */
  1593. 00001158  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1594. 0000115C  4EAD 1E3A                jsr        [A5 + 0x1E3A /* export_963 */]
  1595. 00001160  4EAD 072A                jsr        [A5 + 0x72A /* export_225 */]
  1596. 00001164  265F                     movea.l    A3, [A7]+
  1597. 00001166  42A7                     clr.l      -[A7]
  1598. 00001168  2F0B                     move.l     -[A7], A3
  1599. 0000116A  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  1600. 0000116E  2E1F                     move.l     D7, [A7]+
  1601. 00001170  5EC0                     sgt        D0
  1602. 00001172  4A00                     tst.b      D0
  1603. 00001174  660C                     bne        +0xE /* 00001182 */
  1604. 00001176  2054                     movea.l    A0, [A4]
  1605. 00001178  4A68 00EE                tst.w      [A0 + 0xEE]
  1606. 0000117C  5EC1                     sgt        D1
  1607. 0000117E  8001                     or.b       D0, D1
  1608. 00001180  673E                     beq        +0x40 /* 000011C0 */
  1609. label00001182:
  1610. 00001182  4AAE FFE8                tst.l      [A6 - 0x18]
  1611. 00001186  660E                     bne        +0x10 /* 00001196 */
  1612. 00001188  42A7                     clr.l      -[A7]
  1613. 0000118A  4EAD 2F1A                jsr        [A5 + 0x2F1A /* export_1503 */]
  1614. 0000118E  2D57 FFE8                move.l     [A6 - 0x18], [A7]
  1615. 00001192  4EAD 20E2                jsr        [A5 + 0x20E2 /* export_1048 */]
  1616. label00001196:
  1617. 00001196  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  1618. 0000119A  2F0B                     move.l     -[A7], A3
  1619. 0000119C  4267                     clr.w      -[A7]
  1620. 0000119E  4EAD 2F7A                jsr        [A5 + 0x2F7A /* export_1515 */]
  1621. 000011A2  4EAD 4462                jsr        [A5 + 0x4462 /* export_2184 */]
  1622. 000011A6  4267                     clr.w      -[A7]
  1623. 000011A8  486E FF5C                pea.l      [A6 - 0xA4]
  1624. 000011AC  3F3C 0103                move.w     -[A7], 0x103
  1625. 000011B0  4EAD 52C2                jsr        [A5 + 0x52C2 /* export_2644 */]
  1626. 000011B4  3C1F                     move.w     D6, [A7]+
  1627. 000011B6  4EAD 446A                jsr        [A5 + 0x446A /* export_2185 */]
  1628. 000011BA  3F06                     move.w     -[A7], D6
  1629. 000011BC  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  1630. label000011C0:
  1631. 000011C0  2254                     movea.l    A1, [A4]
  1632. 000011C2  41E9 0056                lea.l      A0, [A1 + 0x56]
  1633. 000011C6  45EE FF5C                lea.l      A2, [A6 - 0xA4]
  1634. 000011CA  7049                     moveq.l    D0, 0x49
  1635. label000011CC:
  1636. 000011CC  30DA                     move.w     [A0]+, [A2]+
  1637. 000011CE  51C8 FFFC                dbf        D0, -0x6 /* 000011CC */
  1638. 000011D2  4CDF 1CC0                movem.l    D6,D7,A2,A3,A4, [A7]+
  1639. 000011D6  4E5E                     unlink     A6
  1640. 000011D8  2E9F                     move.l     [A7], [A7]+
  1641. 000011DA  4E75                     rts
  1642. 000011DC  4E56 0000                link       A6, 0
  1643. 000011E0  2F0C                     move.l     -[A7], A4
  1644. 000011E2  286E 0008                movea.l    A4, [A6 + 0x8]
  1645. 000011E6  4AAC FFFC                tst.l      [A4 - 0x4]
  1646. 000011EA  6708                     beq        +0xA /* 000011F4 */
  1647. 000011EC  2F2C FFFC                move.l     -[A7], [A4 - 0x4]
  1648. 000011F0  4EAD 3C92                jsr        [A5 + 0x3C92 /* export_1934 */]
  1649. label000011F4:
  1650. 000011F4  102C 0008                move.b     D0, [A4 + 0x8]
  1651. 000011F8  6604                     bne        +0x6 /* 000011FE */
  1652. 000011FA  4EAD 5282                jsr        [A5 + 0x5282 /* export_2636 */]
  1653. label000011FE:
  1654. 000011FE  285F                     movea.l    A4, [A7]+
  1655. 00001200  4E5E                     unlink     A6
  1656. 00001202  205F                     movea.l    A0, [A7]+
  1657. 00001204  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1658. 00001208  4ED0                     jmp        [A0]
  1659. 0000120A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1660. // begin alternate branch 0000120C-00001210
  1661. fn0000120C:
  1662. 0000120C  4E56 FF1E                link       A6, -0x00E2
  1663. // end alternate branch 0000120C-00001210
  1664. fn0000120C: // (misaligned)
  1665. 0000120E  FF1E                     .extension 0xF1E <<F/4-5/7>> // unimplemented
  1666. 00001210  48E7 0118                movem.l    -[A7], D7,A3,A4
  1667. 00001214  422E 0010                clr.b      [A6 + 0x10]
  1668. 00001218  7000                     moveq.l    D0, 0x00
  1669. 0000121A  2D40 FFFC                move.l     [A6 - 0x4], D0
  1670. 0000121E  102D F15C                move.b     D0, [A5 - 0xEA4]
  1671. 00001222  670E                     beq        +0x10 /* 00001232 */
  1672. 00001224  2F3C 0003 0FA8           move.l     -[A7], 0x30FA8
  1673. 0000122A  4EAD 2DB2                jsr        [A5 + 0x2DB2 /* export_1458 */]
  1674. 0000122E  6000 014A                bra        +0x14C /* 0000137A */
  1675. label00001232:
  1676. 00001232  4267                     clr.w      -[A7]
  1677. 00001234  4EAD 2E02                jsr        [A5 + 0x2E02 /* export_1468 */]
  1678. 00001238  101F                     move.b     D0, [A7]+
  1679. 0000123A  6704                     beq        +0x6 /* 00001240 */
  1680. 0000123C  6000 013C                bra        +0x13E /* 0000137A */
  1681. label00001240:
  1682. 00001240  102E 0008                move.b     D0, [A6 + 0x8]
  1683. 00001244  6618                     bne        +0x1A /* 0000125E */
  1684. 00001246  4267                     clr.w      -[A7]
  1685. 00001248  4EAD 527A                jsr        [A5 + 0x527A /* export_2635 */]
  1686. 0000124C  101F                     move.b     D0, [A7]+
  1687. 0000124E  660E                     bne        +0x10 /* 0000125E */
  1688. 00001250  2F3C 0002 0FB7           move.l     -[A7], 0x20FB7
  1689. 00001256  4EAD 2DB2                jsr        [A5 + 0x2DB2 /* export_1458 */]
  1690. 0000125A  6000 011E                bra        +0x120 /* 0000137A */
  1691. label0000125E:
  1692. 0000125E  4267                     clr.w      -[A7]
  1693. 00001260  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1694. 00001264  486E FF24                pea.l      [A6 - 0xDC]
  1695. 00001268  4EAD 52DA                jsr        [A5 + 0x52DA /* export_2647 */]
  1696. 0000126C  3E1F                     move.w     D7, [A7]+
  1697. 0000126E  6718                     beq        +0x1A /* 00001288 */
  1698. 00001270  102E 0008                move.b     D0, [A6 + 0x8]
  1699. 00001274  6604                     bne        +0x6 /* 0000127A */
  1700. 00001276  4EAD 5282                jsr        [A5 + 0x5282 /* export_2636 */]
  1701. label0000127A:
  1702. 0000127A  2F3C 0001 0FA8           move.l     -[A7], 0x10FA8
  1703. 00001280  4EAD 2DB2                jsr        [A5 + 0x2DB2 /* export_1458 */]
  1704. 00001284  6000 00F4                bra        +0xF6 /* 0000137A */
  1705. label00001288:
  1706. 00001288  486E FFB2                pea.l      [A6 - 0x4E]
  1707. 0000128C  487A FF4E                pea.l      [PC - 0xB2 /* 000011DC, value 0x4E560000 'NV\0\0', cstring "NV" */]
  1708. 00001290  2F0E                     move.l     -[A7], A6
  1709. 00001292  4EAD 20CA                jsr        [A5 + 0x20CA /* export_1045 */]
  1710. 00001296  0C6D 0700 FCA8           cmpi.w     [A5 - 0x358], 0x700
  1711. 0000129C  6D12                     blt        +0x14 /* 000012B0 */
  1712. 0000129E  42A7                     clr.l      -[A7]
  1713. 000012A0  3F3C 0FA7                move.w     -[A7], 0xFA7
  1714. 000012A4  42A7                     clr.l      -[A7]
  1715. 000012A6  4EAD 1162                jsr        [A5 + 0x1162 /* export_552 */]
  1716. 000012AA  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  1717. 000012AE  6010                     bra        +0x12 /* 000012C0 */
  1718. label000012B0:
  1719. 000012B0  42A7                     clr.l      -[A7]
  1720. 000012B2  3F3C 0FA5                move.w     -[A7], 0xFA5
  1721. 000012B6  42A7                     clr.l      -[A7]
  1722. 000012B8  4EAD 1162                jsr        [A5 + 0x1162 /* export_552 */]
  1723. 000012BC  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  1724. label000012C0:
  1725. 000012C0  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1726. 000012C4  4EAD 20E2                jsr        [A5 + 0x20E2 /* export_1048 */]
  1727. 000012C8  102E 000A                move.b     D0, [A6 + 0xA]
  1728. 000012CC  6712                     beq        +0x14 /* 000012E0 */
  1729. 000012CE  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1730. 000012D2  2F2D E7E0                move.l     -[A7], [A5 - 0x1820]
  1731. 000012D6  3F3C 0082                move.w     -[A7], 0x82
  1732. 000012DA  4EBA ED24                jsr        [PC - 0x12DC /* 00000000 */]
  1733. 000012DE  600E                     bra        +0x10 /* 000012EE */
  1734. label000012E0:
  1735. 000012E0  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1736. 000012E4  2F2D E7E0                move.l     -[A7], [A5 - 0x1820]
  1737. 000012E8  4267                     clr.w      -[A7]
  1738. 000012EA  4EBA ED14                jsr        [PC - 0x12EC /* 00000000 */]
  1739. label000012EE:
  1740. 000012EE  42A7                     clr.l      -[A7]
  1741. 000012F0  2F3C 6564 6465           move.l     -[A7], 0x65646465 /* 'edde' */
  1742. 000012F6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1743. 000012FA  4EAD 1E3A                jsr        [A5 + 0x1E3A /* export_963 */]
  1744. 000012FE  285F                     movea.l    A4, [A7]+
  1745. 00001300  42A7                     clr.l      -[A7]
  1746. 00001302  2F3C 7564 6574           move.l     -[A7], 0x75646574 /* 'udet' */
  1747. 00001308  2F0C                     move.l     -[A7], A4
  1748. 0000130A  4EAD 1E3A                jsr        [A5 + 0x1E3A /* export_963 */]
  1749. 0000130E  265F                     movea.l    A3, [A7]+
  1750. 00001310  2F0B                     move.l     -[A7], A3
  1751. 00001312  4EAD 20E2                jsr        [A5 + 0x20E2 /* export_1048 */]
  1752. 00001316  2F0B                     move.l     -[A7], A3
  1753. 00001318  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1754. 0000131C  4EAD 1FB2                jsr        [A5 + 0x1FB2 /* export_1010 */]
  1755. 00001320  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1756. 00001324  2F0C                     move.l     -[A7], A4
  1757. 00001326  4EBA FB80                jsr        [PC - 0x480 /* 00000EA8 */]
  1758. 0000132A  42A7                     clr.l      -[A7]
  1759. 0000132C  2F0C                     move.l     -[A7], A4
  1760. 0000132E  4EAD 1462                jsr        [A5 + 0x1462 /* export_648 */]
  1761. 00001332  2D5F FFF0                move.l     [A6 - 0x10], [A7]+
  1762. 00001336  203C 646F 6E65           move.l     D0, 0x646F6E65 /* 'done' */
  1763. 0000133C  B0AE FFF0                cmp.l      D0, [A6 - 0x10]
  1764. 00001340  660C                     bne        +0xE /* 0000134E */
  1765. 00001342  2F0C                     move.l     -[A7], A4
  1766. 00001344  4EBA FDEA                jsr        [PC - 0x216 /* 00001130 */]
  1767. 00001348  1D7C 0001 0010           move.b     [A6 + 0x10], 0x1
  1768. label0000134E:
  1769. 0000134E  102E 000A                move.b     D0, [A6 + 0xA]
  1770. 00001352  660C                     bne        +0xE /* 00001360 */
  1771. 00001354  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1772. 00001358  486D E7E0                pea.l      [A5 - 0x1820]
  1773. 0000135C  4EBA ED26                jsr        [PC - 0x12DA /* 00000084 */]
  1774. label00001360:
  1775. 00001360  486E FFB2                pea.l      [A6 - 0x4E]
  1776. 00001364  4EAD 2112                jsr        [A5 + 0x2112 /* export_1054 */]
  1777. 00001368  102E 0008                move.b     D0, [A6 + 0x8]
  1778. 0000136C  6604                     bne        +0x6 /* 00001372 */
  1779. 0000136E  4EAD 5282                jsr        [A5 + 0x5282 /* export_2636 */]
  1780. label00001372:
  1781. 00001372  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1782. 00001376  4EAD 3C92                jsr        [A5 + 0x3C92 /* export_1934 */]
  1783. label0000137A:
  1784. 0000137A  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  1785. 0000137E  4E5E                     unlink     A6
  1786. 00001380  205F                     movea.l    A0, [A7]+
  1787. 00001382  504F                     addq.w     A7, 8
  1788. 00001384  4ED0                     jmp        [A0]
  1789. 00001386  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1790. export_2426: // at 00001388 (misaligned)
  1791. 0000138A  0000 4267                ori.b      D0, 0x67 /* 'g' */
  1792. 0000138E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1793. 00001392  42A7                     clr.l      -[A7]
  1794. 00001394  4EBA FE76                jsr        [PC - 0x18A /* 0000120C */]
  1795. 00001398  1D5F 000C                move.b     [A6 + 0xC], [A7]+
  1796. 0000139C  4E5E                     unlink     A6
  1797. 0000139E  2E9F                     move.l     [A7], [A7]+
  1798. 000013A0  4E75                     rts
  1799. 000013A2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1800. // begin alternate branch 000013A4-000013A8
  1801. fn000013A4:
  1802. 000013A4  4E56 FFD4                link       A6, -0x002C
  1803. // end alternate branch 000013A4-000013A8
  1804. fn000013A4: // (misaligned)
  1805. 000013A6  FFD4                     .invalid   <<F/7/7>>
  1806. 000013A8  48E7 0018                movem.l    -[A7], A3,A4
  1807. 000013AC  206E 000C                movea.l    A0, [A6 + 0xC]
  1808. 000013B0  43EE FFE0                lea.l      A1, [A6 - 0x20]
  1809. 000013B4  700F                     moveq.l    D0, 0x0F
  1810. label000013B6:
  1811. 000013B6  32D8                     move.w     [A1]+, [A0]+
  1812. 000013B8  51C8 FFFC                dbf        D0, -0x6 /* 000013B6 */
  1813. 000013BC  422E 0010                clr.b      [A6 + 0x10]
  1814. 000013C0  206E 0008                movea.l    A0, [A6 + 0x8]
  1815. 000013C4  4210                     clr.b      [A0]
  1816. 000013C6  42A7                     clr.l      -[A7]
  1817. 000013C8  3F3C 12A9                move.w     -[A7], 0x12A9
  1818. 000013CC  42A7                     clr.l      -[A7]
  1819. 000013CE  4EAD 1162                jsr        [A5 + 0x1162 /* export_552 */]
  1820. 000013D2  285F                     movea.l    A4, [A7]+
  1821. 000013D4  2F0C                     move.l     -[A7], A4
  1822. 000013D6  4EAD 20E2                jsr        [A5 + 0x20E2 /* export_1048 */]
  1823. 000013DA  42A7                     clr.l      -[A7]
  1824. 000013DC  2F3C 5657 3031           move.l     -[A7], 0x56573031 /* 'VW01' */
  1825. 000013E2  2F0C                     move.l     -[A7], A4
  1826. 000013E4  4EAD 1E3A                jsr        [A5 + 0x1E3A /* export_963 */]
  1827. 000013E8  265F                     movea.l    A3, [A7]+
  1828. 000013EA  487A 0066                pea.l      [PC + 0x66 /* 00001452, value 0x55E6669, pstring "^file" */]
  1829. 000013EE  486E FFE0                pea.l      [A6 - 0x20]
  1830. 000013F2  2F0B                     move.l     -[A7], A3
  1831. 000013F4  4EAD 145A                jsr        [A5 + 0x145A /* export_647 */]
  1832. 000013F8  42A7                     clr.l      -[A7]
  1833. 000013FA  2F0B                     move.l     -[A7], A3
  1834. 000013FC  4EAD 1462                jsr        [A5 + 0x1462 /* export_648 */]
  1835. 00001400  2D5F FFD4                move.l     [A6 - 0x2C], [A7]+
  1836. 00001404  203C 6466 6C74           move.l     D0, 0x64666C74 /* 'dflt' */
  1837. 0000140A  B0AE FFD4                cmp.l      D0, [A6 - 0x2C]
  1838. 0000140E  6608                     bne        +0xA /* 00001418 */
  1839. 00001410  1D7C 0001 0010           move.b     [A6 + 0x10], 0x1
  1840. 00001416  6020                     bra        +0x22 /* 00001438 */
  1841. label00001418:
  1842. 00001418  203C 7265 7061           move.l     D0, 0x72657061 /* 'repa' */
  1843. 0000141E  B0AE FFD4                cmp.l      D0, [A6 - 0x2C]
  1844. 00001422  6610                     bne        +0x12 /* 00001434 */
  1845. 00001424  1D7C 0001 0010           move.b     [A6 + 0x10], 0x1
  1846. 0000142A  206E 0008                movea.l    A0, [A6 + 0x8]
  1847. 0000142E  10BC 0001                move.b     [A0], 0x1
  1848. 00001432  6004                     bra        +0x6 /* 00001438 */
  1849. label00001434:
  1850. 00001434  422E 0010                clr.b      [A6 + 0x10]
  1851. label00001438:
  1852. 00001438  2F0C                     move.l     -[A7], A4
  1853. 0000143A  4EAD 3C92                jsr        [A5 + 0x3C92 /* export_1934 */]
  1854. 0000143E  2F2D FC8C                move.l     -[A7], [A5 - 0x374]
  1855. 00001442  4EAD 1D22                jsr        [A5 + 0x1D22 /* export_928 */]
  1856. 00001446  4CDF 1800                movem.l    A3,A4, [A7]+
  1857. 0000144A  4E5E                     unlink     A6
  1858. 0000144C  205F                     movea.l    A0, [A7]+
  1859. 0000144E  504F                     addq.w     A7, 8
  1860. 00001450  4ED0                     jmp        [A0]
  1861. 00001452  055E                     bchg       [A6]+, D2
  1862. 00001454  6669                     bne        +0x6B /* 000014BF */
  1863. 00001456  6C65                     bge        +0x67 /* 000014BD */
  1864. fn00001458:
  1865. 00001458  4E56 FFF6                link       A6, -0x000A
  1866. 0000145C  48E7 0308                movem.l    -[A7], D6,D7,A4
  1867. 00001460  206E 000C                movea.l    A0, [A6 + 0xC]
  1868. 00001464  7000                     moveq.l    D0, 0x00
  1869. 00001466  2080                     move.l     [A0], D0
  1870. 00001468  206E 0008                movea.l    A0, [A6 + 0x8]
  1871. 0000146C  7000                     moveq.l    D0, 0x00
  1872. 0000146E  2080                     move.l     [A0], D0
  1873. 00001470  2E3C 0002 0000           move.l     D7, 0x20000
  1874. 00001476  4206                     clr.b      D6
  1875. label00001478:
  1876. 00001478  42A7                     clr.l      -[A7]
  1877. 0000147A  2F07                     move.l     -[A7], D7
  1878. 0000147C  4EAD 23B2                jsr        [A5 + 0x23B2 /* export_1138 */]
  1879. 00001480  285F                     movea.l    A4, [A7]+
  1880. 00001482  200C                     move.l     D0, A4
  1881. 00001484  6618                     bne        +0x1A /* 0000149E */
  1882. 00001486  2F07                     move.l     -[A7], D7
  1883. 00001488  7002                     moveq.l    D0, 0x02
  1884. 0000148A  2F00                     move.l     -[A7], D0
  1885. 0000148C  4EAD 24F2                jsr        [A5 + 0x24F2 /* export_1178 */]
  1886. 00001490  2E1F                     move.l     D7, [A7]+
  1887. 00001492  7002                     moveq.l    D0, 0x02
  1888. 00001494  B087                     cmp.l      D0, D7
  1889. 00001496  6F08                     ble        +0xA /* 000014A0 */
  1890. 00001498  7E00                     moveq.l    D7, 0x00
  1891. 0000149A  7C01                     moveq.l    D6, 0x01
  1892. 0000149C  6002                     bra        +0x4 /* 000014A0 */
  1893. label0000149E:
  1894. 0000149E  7C01                     moveq.l    D6, 0x01
  1895. label000014A0:
  1896. 000014A0  7002                     moveq.l    D0, 0x02
  1897. 000014A2  B087                     cmp.l      D0, D7
  1898. 000014A4  5EC0                     sgt        D0
  1899. 000014A6  8006                     or.b       D0, D6
  1900. 000014A8  0240 0001                andi.w     D0, 0x1
  1901. 000014AC  67CA                     beq        -0x34 /* 00001478 */
  1902. 000014AE  206E 000C                movea.l    A0, [A6 + 0xC]
  1903. 000014B2  208C                     move.l     [A0], A4
  1904. 000014B4  206E 0008                movea.l    A0, [A6 + 0x8]
  1905. 000014B8  2087                     move.l     [A0], D7
  1906. 000014BA  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  1907. 000014BE  4E5E                     unlink     A6
  1908. 000014C0  205F                     movea.l    A0, [A7]+
  1909. 000014C2  504F                     addq.w     A7, 8
  1910. 000014C4  4ED0                     jmp        [A0]
  1911. 000014C6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1912. // begin alternate branch 000014C8-000014CC
  1913. fn000014C8:
  1914. 000014C8  4E56 FDE8                link       A6, -0x0218
  1915. // end alternate branch 000014C8-000014CC
  1916. fn000014C8: // (misaligned)
  1917. 000014CA  FDE8                     .invalid   <<F/7/6>>
  1918. 000014CC  48E7 0300                movem.l    -[A7], D6,D7
  1919. 000014D0  41EE FF00                lea.l      A0, [A6 - 0x100]
  1920. 000014D4  43FA 007A                lea.l      A1, [PC + 0x7A /* 00001550, value 0x454656D, pstring "Temp" */]
  1921. 000014D8  7002                     moveq.l    D0, 0x02
  1922. label000014DA:
  1923. 000014DA  30D9                     move.w     [A0]+, [A1]+
  1924. 000014DC  51C8 FFFC                dbf        D0, -0x6 /* 000014DA */
  1925. 000014E0  4207                     clr.b      D7
  1926. label000014E2:
  1927. 000014E2  42A7                     clr.l      -[A7]
  1928. 000014E4  A975                     syscall    TickCount
  1929. 000014E6  2C17                     move.l     D6, [A7]
  1930. 000014E8  486E FF00                pea.l      [A6 - 0x100]
  1931. 000014EC  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1932. 000014F0  487A 005E                pea.l      [PC + 0x5E /* 00001550, value 0x454656D, pstring "Temp" */]
  1933. 000014F4  486E FF00                pea.l      [A6 - 0x100]
  1934. 000014F8  486E FDE8                pea.l      [A6 - 0x218]
  1935. 000014FC  3F3C 0002                move.w     -[A7], 0x2
  1936. 00001500  4EAD 2532                jsr        [A5 + 0x2532 /* export_1186 */]
  1937. 00001504  41EE FF00                lea.l      A0, [A6 - 0x100]
  1938. 00001508  43EE FDE8                lea.l      A1, [A6 - 0x218]
  1939. 0000150C  707F                     moveq.l    D0, 0x7F
  1940. label0000150E:
  1941. 0000150E  30D9                     move.w     [A0]+, [A1]+
  1942. 00001510  51C8 FFFC                dbf        D0, -0x6 /* 0000150E */
  1943. 00001514  4267                     clr.w      -[A7]
  1944. 00001516  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  1945. 0000151A  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  1946. 0000151E  486E FF00                pea.l      [A6 - 0x100]
  1947. 00001522  486E FEEA                pea.l      [A6 - 0x116]
  1948. 00001526  4EAD 0442                jsr        [A5 + 0x442 /* export_132 */]
  1949. 0000152A  4A5F                     tst.w      [A7]+
  1950. 0000152C  6702                     beq        +0x4 /* 00001530 */
  1951. 0000152E  7E01                     moveq.l    D7, 0x01
  1952. label00001530:
  1953. 00001530  1007                     move.b     D0, D7
  1954. 00001532  67AE                     beq        -0x50 /* 000014E2 */
  1955. 00001534  206E 000E                movea.l    A0, [A6 + 0xE]
  1956. 00001538  43EE FF00                lea.l      A1, [A6 - 0x100]
  1957. 0000153C  700F                     moveq.l    D0, 0x0F
  1958. label0000153E:
  1959. 0000153E  30D9                     move.w     [A0]+, [A1]+
  1960. 00001540  51C8 FFFC                dbf        D0, -0x6 /* 0000153E */
  1961. 00001544  4CDF 00C0                movem.l    D6,D7, [A7]+
  1962. 00001548  4E5E                     unlink     A6
  1963. 0000154A  205F                     movea.l    A0, [A7]+
  1964. 0000154C  5C4F                     addq.w     A7, 6
  1965. 0000154E  4ED0                     jmp        [A0]
  1966. 00001550  0454 656D                subi.w     [A4], 0x656D /* 'em' */
  1967. 00001554  7000                     moveq.l    D0, 0x00
  1968. 00001556  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1969. // begin alternate branch 00001558-0000155C
  1970. fn00001558:
  1971. 00001558  4E56 FF46                link       A6, -0x00BA
  1972. // end alternate branch 00001558-0000155C
  1973. fn00001558: // (misaligned)
  1974. 0000155A  FF46                     .extension 0xF46 <<F/4-5/7>> // unimplemented
  1975. 0000155C  206E 0012                movea.l    A0, [A6 + 0x12]
  1976. 00001560  43EE FFE0                lea.l      A1, [A6 - 0x20]
  1977. 00001564  700F                     moveq.l    D0, 0x0F
  1978. label00001566:
  1979. 00001566  32D8                     move.w     [A1]+, [A0]+
  1980. 00001568  51C8 FFFC                dbf        D0, -0x6 /* 00001566 */
  1981. 0000156C  206E 0008                movea.l    A0, [A6 + 0x8]
  1982. 00001570  43EE FFC0                lea.l      A1, [A6 - 0x40]
  1983. 00001574  700F                     moveq.l    D0, 0x0F
  1984. label00001576:
  1985. 00001576  32D8                     move.w     [A1]+, [A0]+
  1986. 00001578  51C8 FFFC                dbf        D0, -0x6 /* 00001576 */
  1987. 0000157C  7000                     moveq.l    D0, 0x00
  1988. 0000157E  2D40 FF52                move.l     [A6 - 0xAE], D0
  1989. 00001582  41EE FFE0                lea.l      A0, [A6 - 0x20]
  1990. 00001586  2D48 FF58                move.l     [A6 - 0xA8], A0
  1991. 0000158A  3D6E 000C FF5C           move.w     [A6 - 0xA4], [A6 + 0xC]
  1992. 00001590  2D6E 000E FF76           move.l     [A6 - 0x8A], [A6 + 0xE]
  1993. 00001596  41EE FFC0                lea.l      A0, [A6 - 0x40]
  1994. 0000159A  2D48 FF62                move.l     [A6 - 0x9E], A0
  1995. 0000159E  4267                     clr.w      -[A7]
  1996. 000015A0  486E FF46                pea.l      [A6 - 0xBA]
  1997. 000015A4  4267                     clr.w      -[A7]
  1998. 000015A6  4EAD 0392                jsr        [A5 + 0x392 /* export_110 */]
  1999. 000015AA  3D5F 0016                move.w     [A6 + 0x16], [A7]+
  2000. 000015AE  4E5E                     unlink     A6
  2001. 000015B0  205F                     movea.l    A0, [A7]+
  2002. 000015B2  DEFC 000E                add.w      A7, 0xE
  2003. 000015B6  4ED0                     jmp        [A0]
  2004. fn000015B8:
  2005. 000015B8  4E56 FBFE                link       A6, -0x0402
  2006. 000015BC  206E 0008                movea.l    A0, [A6 + 0x8]
  2007. 000015C0  43EE FF00                lea.l      A1, [A6 - 0x100]
  2008. 000015C4  707F                     moveq.l    D0, 0x7F
  2009. label000015C6:
  2010. 000015C6  32D8                     move.w     [A1]+, [A0]+
  2011. 000015C8  51C8 FFFC                dbf        D0, -0x6 /* 000015C6 */
  2012. 000015CC  4A6E 000E                tst.w      [A6 + 0xE]
  2013. 000015D0  6608                     bne        +0xA /* 000015DA */
  2014. 000015D2  422E 0010                clr.b      [A6 + 0x10]
  2015. 000015D6  6000 00BA                bra        +0xBC /* 00001692 */
  2016. label000015DA:
  2017. 000015DA  4267                     clr.w      -[A7]
  2018. 000015DC  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  2019. 000015E0  3F3C 0080                move.w     -[A7], 0x80
  2020. 000015E4  486E FD00                pea.l      [A6 - 0x300]
  2021. 000015E8  4EAD 209A                jsr        [A5 + 0x209A /* export_1039 */]
  2022. 000015EC  1D5F FBFF                move.b     [A6 - 0x401], [A7]+
  2023. 000015F0  486E FE00                pea.l      [A6 - 0x200]
  2024. 000015F4  3F3C 0FAF                move.w     -[A7], 0xFAF
  2025. 000015F8  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2026. 000015FC  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  2027. 00001600  4A2E FF00                tst.b      [A6 - 0x100]
  2028. 00001604  6628                     bne        +0x2A /* 0000162E */
  2029. 00001606  486E FC00                pea.l      [A6 - 0x400]
  2030. 0000160A  2F3C 000E 0FAF           move.l     -[A7], 0xE0FAF
  2031. 00001610  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  2032. 00001614  486E FC00                pea.l      [A6 - 0x400]
  2033. 00001618  486E FE00                pea.l      [A6 - 0x200]
  2034. 0000161C  487A 007C                pea.l      [PC + 0x7C /* 0000169A, value 0x4E56 'NV', cstring "" */]
  2035. 00001620  486E FD00                pea.l      [A6 - 0x300]
  2036. 00001624  487A 0074                pea.l      [PC + 0x74 /* 0000169A, value 0x4E56 'NV', cstring "" */]
  2037. 00001628  4EAD 2A12                jsr        [A5 + 0x2A12 /* export_1342 */]
  2038. 0000162C  6026                     bra        +0x28 /* 00001654 */
  2039. label0000162E:
  2040. 0000162E  486E FC00                pea.l      [A6 - 0x400]
  2041. 00001632  2F3C 0008 0FAF           move.l     -[A7], 0x80FAF
  2042. 00001638  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  2043. 0000163C  486E FC00                pea.l      [A6 - 0x400]
  2044. 00001640  486E FE00                pea.l      [A6 - 0x200]
  2045. 00001644  486E FF00                pea.l      [A6 - 0x100]
  2046. 00001648  486E FD00                pea.l      [A6 - 0x300]
  2047. 0000164C  487A 004C                pea.l      [PC + 0x4C /* 0000169A, value 0x4E56 'NV', cstring "" */]
  2048. 00001650  4EAD 2A12                jsr        [A5 + 0x2A12 /* export_1342 */]
  2049. label00001654:
  2050. 00001654  486E FD00                pea.l      [A6 - 0x300]
  2051. 00001658  2F3C 000C 0FAF           move.l     -[A7], 0xC0FAF
  2052. 0000165E  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  2053. 00001662  486E FE00                pea.l      [A6 - 0x200]
  2054. 00001666  2F3C 000D 0FAF           move.l     -[A7], 0xD0FAF
  2055. 0000166C  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  2056. 00001670  4267                     clr.w      -[A7]
  2057. 00001672  486E FD00                pea.l      [A6 - 0x300]
  2058. 00001676  486E FE00                pea.l      [A6 - 0x200]
  2059. 0000167A  486E FC00                pea.l      [A6 - 0x400]
  2060. 0000167E  4EAD 2DF2                jsr        [A5 + 0x2DF2 /* export_1466 */]
  2061. 00001682  101F                     move.b     D0, [A7]+
  2062. 00001684  6706                     beq        +0x8 /* 0000168C */
  2063. 00001686  422E 0010                clr.b      [A6 + 0x10]
  2064. 0000168A  6006                     bra        +0x8 /* 00001692 */
  2065. label0000168C:
  2066. 0000168C  1D7C 0001 0010           move.b     [A6 + 0x10], 0x1
  2067. label00001692:
  2068. 00001692  4E5E                     unlink     A6
  2069. 00001694  205F                     movea.l    A0, [A7]+
  2070. 00001696  504F                     addq.w     A7, 8
  2071. 00001698  4ED0                     jmp        [A0]
  2072. 0000169A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2073. 0000169E  FFFE                     .invalid   <<F/7/7>>
  2074. 000016A0  48E7 0108                movem.l    -[A7], D7,A4
  2075. 000016A4  286E 0008                movea.l    A4, [A6 + 0x8]
  2076. 000016A8  102C FDE2                move.b     D0, [A4 - 0x21E]
  2077. 000016AC  670C                     beq        +0xE /* 000016BA */
  2078. 000016AE  4267                     clr.w      -[A7]
  2079. 000016B0  3F2C FFB4                move.w     -[A7], [A4 - 0x4C]
  2080. 000016B4  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  2081. 000016B8  3E1F                     move.w     D7, [A7]+
  2082. label000016BA:
  2083. 000016BA  102C FDE3                move.b     D0, [A4 - 0x21D]
  2084. 000016BE  670C                     beq        +0xE /* 000016CC */
  2085. 000016C0  4267                     clr.w      -[A7]
  2086. 000016C2  3F2C FFB6                move.w     -[A7], [A4 - 0x4A]
  2087. 000016C6  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  2088. 000016CA  3E1F                     move.w     D7, [A7]+
  2089. label000016CC:
  2090. 000016CC  102C FDE4                move.b     D0, [A4 - 0x21C]
  2091. 000016D0  6714                     beq        +0x16 /* 000016E6 */
  2092. 000016D2  4267                     clr.w      -[A7]
  2093. 000016D4  3F2C 0018                move.w     -[A7], [A4 + 0x18]
  2094. 000016D8  2F2C 001A                move.l     -[A7], [A4 + 0x1A]
  2095. 000016DC  486C FE24                pea.l      [A4 - 0x1DC]
  2096. 000016E0  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  2097. 000016E4  3E1F                     move.w     D7, [A7]+
  2098. label000016E6:
  2099. 000016E6  4CDF 1080                movem.l    D7,A4, [A7]+
  2100. 000016EA  4E5E                     unlink     A6
  2101. 000016EC  205F                     movea.l    A0, [A7]+
  2102. 000016EE  DEFC 000A                add.w      A7, 0xA /* '\n' */
  2103. 000016F2  4ED0                     jmp        [A0]
  2104. fn000016F4:
  2105. 000016F4  4E56 FFFE                link       A6, -0x0002
  2106. 000016F8  48E7 0108                movem.l    -[A7], D7,A4
  2107. 000016FC  286E 0008                movea.l    A4, [A6 + 0x8]
  2108. 00001700  52AC FF88                addq.l     [A4 - 0x78], 1
  2109. 00001704  4AAC 0014                tst.l      [A4 + 0x14]
  2110. 00001708  56C0                     sne        D0
  2111. 0000170A  4A00                     tst.b      D0
  2112. 0000170C  676E                     beq        +0x70 /* 0000177C */
  2113. 0000170E  2F00                     move.l     -[A7], D0
  2114. 00001710  4267                     clr.w      -[A7]
  2115. 00001712  2F2C 0014                move.l     -[A7], [A4 + 0x14]
  2116. 00001716  2F2C 0010                move.l     -[A7], [A4 + 0x10]
  2117. 0000171A  2F2C FF88                move.l     -[A7], [A4 - 0x78]
  2118. 0000171E  4EAD 2DDA                jsr        [A5 + 0x2DDA /* export_1463 */]
  2119. 00001722  121F                     move.b     D1, [A7]+
  2120. 00001724  201F                     move.l     D0, [A7]+
  2121. 00001726  C001                     and.b      D0, D1
  2122. 00001728  6752                     beq        +0x54 /* 0000177C */
  2123. 0000172A  102C FDE2                move.b     D0, [A4 - 0x21E]
  2124. 0000172E  670C                     beq        +0xE /* 0000173C */
  2125. 00001730  4267                     clr.w      -[A7]
  2126. 00001732  3F2C FFB4                move.w     -[A7], [A4 - 0x4C]
  2127. 00001736  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  2128. 0000173A  3E1F                     move.w     D7, [A7]+
  2129. label0000173C:
  2130. 0000173C  102C FDE3                move.b     D0, [A4 - 0x21D]
  2131. 00001740  670C                     beq        +0xE /* 0000174E */
  2132. 00001742  4267                     clr.w      -[A7]
  2133. 00001744  3F2C FFB6                move.w     -[A7], [A4 - 0x4A]
  2134. 00001748  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  2135. 0000174C  3E1F                     move.w     D7, [A7]+
  2136. label0000174E:
  2137. 0000174E  102C FDE4                move.b     D0, [A4 - 0x21C]
  2138. 00001752  6714                     beq        +0x16 /* 00001768 */
  2139. 00001754  4267                     clr.w      -[A7]
  2140. 00001756  3F2C 0018                move.w     -[A7], [A4 + 0x18]
  2141. 0000175A  2F2C 001A                move.l     -[A7], [A4 + 0x1A]
  2142. 0000175E  486C FE24                pea.l      [A4 - 0x1DC]
  2143. 00001762  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  2144. 00001766  3E1F                     move.w     D7, [A7]+
  2145. label00001768:
  2146. 00001768  206C 0008                movea.l    A0, [A4 + 0x8]
  2147. 0000176C  10BC 0001                move.b     [A0], 0x1
  2148. 00001770  206E 0008                movea.l    A0, [A6 + 0x8]
  2149. 00001774  2C48                     movea.l    A6, A0
  2150. 00001776  4EFA 0492                jmp        [PC + 0x492 /* 00001C0A */]
  2151. 0000177A  0000 4CDF                ori.b      D0, 0xDF
  2152. // begin alternate branch 0000177C-00001780
  2153. label0000177C:
  2154. 0000177C  4CDF 1080                movem.l    D7,A4, [A7]+
  2155. // end alternate branch 0000177C-00001780
  2156. label0000177C: // (misaligned)
  2157. 0000177E  1080                     move.b     [A0], D0
  2158. 00001780  4E5E                     unlink     A6
  2159. 00001782  2E9F                     move.l     [A7], [A7]+
  2160. 00001784  4E75                     rts
  2161. 00001786  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2162. // begin alternate branch 00001788-0000178C
  2163. fn00001788:
  2164. 00001788  4E56 FD38                link       A6, -0x02C8
  2165. // end alternate branch 00001788-0000178C
  2166. fn00001788: // (misaligned)
  2167. 0000178A  FD38                     .extension 0xD38 <<F/4-5/6>> // unimplemented
  2168. 0000178C  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  2169. 00001790  206E 001E                movea.l    A0, [A6 + 0x1E]
  2170. 00001794  43EE FFBA                lea.l      A1, [A6 - 0x46]
  2171. 00001798  7022                     moveq.l    D0, 0x22
  2172. label0000179A:
  2173. 0000179A  32D8                     move.w     [A1]+, [A0]+
  2174. 0000179C  51C8 FFFC                dbf        D0, -0x6 /* 0000179A */
  2175. 000017A0  42AE FDE2                clr.l      [A6 - 0x21E]
  2176. 000017A4  206E 0008                movea.l    A0, [A6 + 0x8]
  2177. 000017A8  4210                     clr.b      [A0]
  2178. 000017AA  486E FDE6                pea.l      [A6 - 0x21A]
  2179. 000017AE  487A FEEC                pea.l      [PC - 0x114 /* 0000169C, value 0x4E56FFFE */]
  2180. 000017B2  2F0E                     move.l     -[A7], A6
  2181. 000017B4  4EAD 20CA                jsr        [A5 + 0x20CA /* export_1045 */]
  2182. 000017B8  486E FD48                pea.l      [A6 - 0x2B8]
  2183. 000017BC  2F2E 001A                move.l     -[A7], [A6 + 0x1A]
  2184. 000017C0  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  2185. 000017C4  4EBA FD02                jsr        [PC - 0x2FE /* 000014C8 */]
  2186. 000017C8  205F                     movea.l    A0, [A7]+
  2187. 000017CA  43EE FE24                lea.l      A1, [A6 - 0x1DC]
  2188. 000017CE  700F                     moveq.l    D0, 0x0F
  2189. label000017D0:
  2190. 000017D0  32D8                     move.w     [A1]+, [A0]+
  2191. 000017D2  51C8 FFFC                dbf        D0, -0x6 /* 000017D0 */
  2192. 000017D6  4267                     clr.w      -[A7]
  2193. 000017D8  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  2194. 000017DC  2F2E 001A                move.l     -[A7], [A6 + 0x1A]
  2195. 000017E0  486E FFC0                pea.l      [A6 - 0x40]
  2196. 000017E4  486E FF74                pea.l      [A6 - 0x8C]
  2197. 000017E8  4EAD 0442                jsr        [A5 + 0x442 /* export_132 */]
  2198. 000017EC  4A5F                     tst.w      [A7]+
  2199. 000017EE  6628                     bne        +0x2A /* 00001818 */
  2200. 000017F0  206E 000C                movea.l    A0, [A6 + 0xC]
  2201. 000017F4  1010                     move.b     D0, [A0]
  2202. 000017F6  661A                     bne        +0x1C /* 00001812 */
  2203. 000017F8  2F00                     move.l     -[A7], D0
  2204. 000017FA  4267                     clr.w      -[A7]
  2205. 000017FC  486E FFC0                pea.l      [A6 - 0x40]
  2206. 00001800  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2207. 00001804  4EBA FB9E                jsr        [PC - 0x462 /* 000013A4 */]
  2208. 00001808  121F                     move.b     D1, [A7]+
  2209. 0000180A  201F                     move.l     D0, [A7]+
  2210. 0000180C  8001                     or.b       D0, D1
  2211. 0000180E  6700 03FA                beq        +0x3FC /* 00001C0A */
  2212. label00001812:
  2213. 00001812  1D7C 0001 FDE5           move.b     [A6 - 0x21B], 0x1
  2214. label00001818:
  2215. 00001818  41EE FE64                lea.l      A0, [A6 - 0x19C]
  2216. 0000181C  43EE FFC0                lea.l      A1, [A6 - 0x40]
  2217. 00001820  701F                     moveq.l    D0, 0x1F
  2218. label00001822:
  2219. 00001822  30D9                     move.w     [A0]+, [A1]+
  2220. 00001824  51C8 FFFC                dbf        D0, -0x6 /* 00001822 */
  2221. 00001828  7000                     moveq.l    D0, 0x00
  2222. 0000182A  2D40 FD74                move.l     [A6 - 0x28C], D0
  2223. 0000182E  41EE FE64                lea.l      A0, [A6 - 0x19C]
  2224. 00001832  2D48 FD7A                move.l     [A6 - 0x286], A0
  2225. 00001836  3D6E FFBA FD7E           move.w     [A6 - 0x282], [A6 - 0x46]
  2226. 0000183C  426E FD84                clr.w      [A6 - 0x27C]
  2227. 00001840  2D6E FFBC FD98           move.l     [A6 - 0x268], [A6 - 0x44]
  2228. 00001846  4267                     clr.w      -[A7]
  2229. 00001848  486E FD68                pea.l      [A6 - 0x298]
  2230. 0000184C  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  2231. 00001850  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2232. 00001854  2D6E FD9E FF8C           move.l     [A6 - 0x74], [A6 - 0x262]
  2233. 0000185A  2D6E FDA8 FF90           move.l     [A6 - 0x70], [A6 - 0x258]
  2234. 00001860  2F2E FF8C                move.l     -[A7], [A6 - 0x74]
  2235. 00001864  2F2E 0022                move.l     -[A7], [A6 + 0x22]
  2236. 00001868  4EAD 24F2                jsr        [A5 + 0x24F2 /* export_1178 */]
  2237. 0000186C  2D5F FF94                move.l     [A6 - 0x6C], [A7]+
  2238. 00001870  2F2E FF8C                move.l     -[A7], [A6 - 0x74]
  2239. 00001874  2F2E 0022                move.l     -[A7], [A6 + 0x22]
  2240. 00001878  4EAD 24FA                jsr        [A5 + 0x24FA /* export_1179 */]
  2241. 0000187C  2D5F FF98                move.l     [A6 - 0x68], [A7]+
  2242. 00001880  2F2E FF90                move.l     -[A7], [A6 - 0x70]
  2243. 00001884  2F2E 0022                move.l     -[A7], [A6 + 0x22]
  2244. 00001888  4EAD 24F2                jsr        [A5 + 0x24F2 /* export_1178 */]
  2245. 0000188C  2D5F FF9C                move.l     [A6 - 0x64], [A7]+
  2246. 00001890  2F2E FF90                move.l     -[A7], [A6 - 0x70]
  2247. 00001894  2F2E 0022                move.l     -[A7], [A6 + 0x22]
  2248. 00001898  4EAD 24FA                jsr        [A5 + 0x24FA /* export_1179 */]
  2249. 0000189C  2D5F FFA0                move.l     [A6 - 0x60], [A7]+
  2250. 000018A0  202E FF9C                move.l     D0, [A6 - 0x64]
  2251. 000018A4  D0AE FF94                add.l      D0, [A6 - 0x6C]
  2252. 000018A8  5480                     addq.l     D0, 2
  2253. 000018AA  E380                     asl        D0, 1
  2254. 000018AC  2D40 FF84                move.l     [A6 - 0x7C], D0
  2255. 000018B0  7000                     moveq.l    D0, 0x00
  2256. 000018B2  2D40 FF88                move.l     [A6 - 0x78], D0
  2257. 000018B6  4AAE 0014                tst.l      [A6 + 0x14]
  2258. 000018BA  670C                     beq        +0xE /* 000018C8 */
  2259. 000018BC  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2260. 000018C0  2F2E FF84                move.l     -[A7], [A6 - 0x7C]
  2261. 000018C4  4EAD 2DCA                jsr        [A5 + 0x2DCA /* export_1461 */]
  2262. label000018C8:
  2263. 000018C8  4267                     clr.w      -[A7]
  2264. 000018CA  3F2E FFBA                move.w     -[A7], [A6 - 0x46]
  2265. 000018CE  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  2266. 000018D2  486E FFC0                pea.l      [A6 - 0x40]
  2267. 000018D6  486E FF64                pea.l      [A6 - 0x9C]
  2268. 000018DA  4EAD 0442                jsr        [A5 + 0x442 /* export_132 */]
  2269. 000018DE  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2270. 000018E2  4267                     clr.w      -[A7]
  2271. 000018E4  486E FFBA                pea.l      [A6 - 0x46]
  2272. 000018E8  3F3C 0001                move.w     -[A7], 0x1
  2273. 000018EC  486E FFB4                pea.l      [A6 - 0x4C]
  2274. 000018F0  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2275. 000018F4  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2276. 000018F8  1D7C 0001 FDE2           move.b     [A6 - 0x21E], 0x1
  2277. 000018FE  4267                     clr.w      -[A7]
  2278. 00001900  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  2279. 00001904  2F2E 001A                move.l     -[A7], [A6 + 0x1A]
  2280. 00001908  486E FE24                pea.l      [A6 - 0x1DC]
  2281. 0000190C  2F2E FF68                move.l     -[A7], [A6 - 0x98]
  2282. 00001910  2F2E FF64                move.l     -[A7], [A6 - 0x9C]
  2283. 00001914  4EAD 042A                jsr        [A5 + 0x42A /* export_129 */]
  2284. 00001918  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2285. 0000191C  1D7C 0001 FDE4           move.b     [A6 - 0x21C], 0x1
  2286. 00001922  4267                     clr.w      -[A7]
  2287. 00001924  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  2288. 00001928  2F2E 001A                move.l     -[A7], [A6 + 0x1A]
  2289. 0000192C  486E FE24                pea.l      [A6 - 0x1DC]
  2290. 00001930  1F3C 0003                move.b     -[A7], 0x3
  2291. 00001934  486E FFB6                pea.l      [A6 - 0x4A]
  2292. 00001938  4EAD 041A                jsr        [A5 + 0x41A /* export_127 */]
  2293. 0000193C  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2294. 00001940  1D7C 0001 FDE3           move.b     [A6 - 0x21D], 0x1
  2295. 00001946  4267                     clr.w      -[A7]
  2296. 00001948  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  2297. 0000194C  3F3C 0001                move.w     -[A7], 0x1
  2298. 00001950  42A7                     clr.l      -[A7]
  2299. 00001952  4EAD 032A                jsr        [A5 + 0x32A /* export_97 */]
  2300. 00001956  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2301. 0000195A  7001                     moveq.l    D0, 0x01
  2302. 0000195C  2D40 FD44                move.l     [A6 - 0x2BC], D0
  2303. 00001960  2D6E FF94 FD40           move.l     [A6 - 0x2C0], [A6 - 0x6C]
  2304. 00001966  2D6E FD44 FFA4           move.l     [A6 - 0x5C], [A6 - 0x2BC]
  2305. 0000196C  6044                     bra        +0x46 /* 000019B2 */
  2306. label0000196E:
  2307. 0000196E  2D6E 0022 FFA8           move.l     [A6 - 0x58], [A6 + 0x22]
  2308. 00001974  4267                     clr.w      -[A7]
  2309. 00001976  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  2310. 0000197A  486E FFA8                pea.l      [A6 - 0x58]
  2311. 0000197E  2F2E 0026                move.l     -[A7], [A6 + 0x26]
  2312. 00001982  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  2313. 00001986  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2314. 0000198A  2F0E                     move.l     -[A7], A6
  2315. 0000198C  4EBA FD66                jsr        [PC - 0x29A /* 000016F4 */]
  2316. 00001990  4267                     clr.w      -[A7]
  2317. 00001992  3F2E FFB6                move.w     -[A7], [A6 - 0x4A]
  2318. 00001996  486E FFA8                pea.l      [A6 - 0x58]
  2319. 0000199A  2F2E 0026                move.l     -[A7], [A6 + 0x26]
  2320. 0000199E  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  2321. 000019A2  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2322. 000019A6  2F0E                     move.l     -[A7], A6
  2323. 000019A8  4EBA FD4A                jsr        [PC - 0x2B6 /* 000016F4 */]
  2324. 000019AC  52AE FFA4                addq.l     [A6 - 0x5C], 1
  2325. 000019B0  690A                     bvs        +0xC /* 000019BC */
  2326. label000019B2:
  2327. 000019B2  202E FFA4                move.l     D0, [A6 - 0x5C]
  2328. 000019B6  B0AE FD40                cmp.l      D0, [A6 - 0x2C0]
  2329. 000019BA  6FB2                     ble        -0x4C /* 0000196E */
  2330. label000019BC:
  2331. 000019BC  2D6E FF98 FFA8           move.l     [A6 - 0x58], [A6 - 0x68]
  2332. 000019C2  4267                     clr.w      -[A7]
  2333. 000019C4  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  2334. 000019C8  486E FFA8                pea.l      [A6 - 0x58]
  2335. 000019CC  2F2E 0026                move.l     -[A7], [A6 + 0x26]
  2336. 000019D0  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  2337. 000019D4  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2338. 000019D8  2F0E                     move.l     -[A7], A6
  2339. 000019DA  4EBA FD18                jsr        [PC - 0x2E8 /* 000016F4 */]
  2340. 000019DE  4267                     clr.w      -[A7]
  2341. 000019E0  3F2E FFB6                move.w     -[A7], [A6 - 0x4A]
  2342. 000019E4  486E FFA8                pea.l      [A6 - 0x58]
  2343. 000019E8  2F2E 0026                move.l     -[A7], [A6 + 0x26]
  2344. 000019EC  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  2345. 000019F0  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2346. 000019F4  2F0E                     move.l     -[A7], A6
  2347. 000019F6  4EBA FCFC                jsr        [PC - 0x304 /* 000016F4 */]
  2348. 000019FA  4267                     clr.w      -[A7]
  2349. 000019FC  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  2350. 00001A00  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  2351. 00001A04  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2352. 00001A08  422E FDE2                clr.b      [A6 - 0x21E]
  2353. 00001A0C  4267                     clr.w      -[A7]
  2354. 00001A0E  3F2E FFB6                move.w     -[A7], [A6 - 0x4A]
  2355. 00001A12  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  2356. 00001A16  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2357. 00001A1A  422E FDE3                clr.b      [A6 - 0x21D]
  2358. 00001A1E  4267                     clr.w      -[A7]
  2359. 00001A20  486E FFBA                pea.l      [A6 - 0x46]
  2360. 00001A24  3F3C 0001                move.w     -[A7], 0x1
  2361. 00001A28  486E FFB4                pea.l      [A6 - 0x4C]
  2362. 00001A2C  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  2363. 00001A30  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2364. 00001A34  1D7C 0001 FDE2           move.b     [A6 - 0x21E], 0x1
  2365. 00001A3A  4AAE FF90                tst.l      [A6 - 0x70]
  2366. 00001A3E  6F00 00E8                ble        +0xEA /* 00001B28 */
  2367. 00001A42  4267                     clr.w      -[A7]
  2368. 00001A44  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  2369. 00001A48  2F2E 001A                move.l     -[A7], [A6 + 0x1A]
  2370. 00001A4C  486E FE24                pea.l      [A6 - 0x1DC]
  2371. 00001A50  1F3C 0003                move.b     -[A7], 0x3
  2372. 00001A54  486E FFB6                pea.l      [A6 - 0x4A]
  2373. 00001A58  4EAD 0422                jsr        [A5 + 0x422 /* export_128 */]
  2374. 00001A5C  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2375. 00001A60  1D7C 0001 FDE3           move.b     [A6 - 0x21D], 0x1
  2376. 00001A66  4267                     clr.w      -[A7]
  2377. 00001A68  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  2378. 00001A6C  3F3C 0001                move.w     -[A7], 0x1
  2379. 00001A70  42A7                     clr.l      -[A7]
  2380. 00001A72  4EAD 032A                jsr        [A5 + 0x32A /* export_97 */]
  2381. 00001A76  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2382. 00001A7A  7001                     moveq.l    D0, 0x01
  2383. 00001A7C  2D40 FD3C                move.l     [A6 - 0x2C4], D0
  2384. 00001A80  2D6E FF9C FD38           move.l     [A6 - 0x2C8], [A6 - 0x64]
  2385. 00001A86  2D6E FD3C FFA4           move.l     [A6 - 0x5C], [A6 - 0x2C4]
  2386. 00001A8C  6044                     bra        +0x46 /* 00001AD2 */
  2387. label00001A8E:
  2388. 00001A8E  2D6E 0022 FFA8           move.l     [A6 - 0x58], [A6 + 0x22]
  2389. 00001A94  4267                     clr.w      -[A7]
  2390. 00001A96  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  2391. 00001A9A  486E FFA8                pea.l      [A6 - 0x58]
  2392. 00001A9E  2F2E 0026                move.l     -[A7], [A6 + 0x26]
  2393. 00001AA2  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  2394. 00001AA6  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2395. 00001AAA  2F0E                     move.l     -[A7], A6
  2396. 00001AAC  4EBA FC46                jsr        [PC - 0x3BA /* 000016F4 */]
  2397. 00001AB0  4267                     clr.w      -[A7]
  2398. 00001AB2  3F2E FFB6                move.w     -[A7], [A6 - 0x4A]
  2399. 00001AB6  486E FFA8                pea.l      [A6 - 0x58]
  2400. 00001ABA  2F2E 0026                move.l     -[A7], [A6 + 0x26]
  2401. 00001ABE  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  2402. 00001AC2  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2403. 00001AC6  2F0E                     move.l     -[A7], A6
  2404. 00001AC8  4EBA FC2A                jsr        [PC - 0x3D6 /* 000016F4 */]
  2405. 00001ACC  52AE FFA4                addq.l     [A6 - 0x5C], 1
  2406. 00001AD0  690A                     bvs        +0xC /* 00001ADC */
  2407. label00001AD2:
  2408. 00001AD2  202E FFA4                move.l     D0, [A6 - 0x5C]
  2409. 00001AD6  B0AE FD38                cmp.l      D0, [A6 - 0x2C8]
  2410. 00001ADA  6FB2                     ble        -0x4C /* 00001A8E */
  2411. label00001ADC:
  2412. 00001ADC  2D6E FFA0 FFA8           move.l     [A6 - 0x58], [A6 - 0x60]
  2413. 00001AE2  4267                     clr.w      -[A7]
  2414. 00001AE4  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  2415. 00001AE8  486E FFA8                pea.l      [A6 - 0x58]
  2416. 00001AEC  2F2E 0026                move.l     -[A7], [A6 + 0x26]
  2417. 00001AF0  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  2418. 00001AF4  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2419. 00001AF8  2F0E                     move.l     -[A7], A6
  2420. 00001AFA  4EBA FBF8                jsr        [PC - 0x408 /* 000016F4 */]
  2421. 00001AFE  4267                     clr.w      -[A7]
  2422. 00001B00  3F2E FFB6                move.w     -[A7], [A6 - 0x4A]
  2423. 00001B04  486E FFA8                pea.l      [A6 - 0x58]
  2424. 00001B08  2F2E 0026                move.l     -[A7], [A6 + 0x26]
  2425. 00001B0C  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  2426. 00001B10  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2427. 00001B14  2F0E                     move.l     -[A7], A6
  2428. 00001B16  4EBA FBDC                jsr        [PC - 0x424 /* 000016F4 */]
  2429. 00001B1A  4267                     clr.w      -[A7]
  2430. 00001B1C  3F2E FFB6                move.w     -[A7], [A6 - 0x4A]
  2431. 00001B20  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  2432. 00001B24  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2433. label00001B28:
  2434. 00001B28  4267                     clr.w      -[A7]
  2435. 00001B2A  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  2436. 00001B2E  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  2437. 00001B32  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2438. 00001B36  302E FD90                move.w     D0, [A6 - 0x270]
  2439. 00001B3A  48C0                     ext.l      D0
  2440. 00001B3C  2D40 FFAC                move.l     [A6 - 0x54], D0
  2441. 00001B40  08AE 0000 FFAE           bclr.b     [A6 - 0x52], 0x0
  2442. 00001B46  3D6E FFAE FD90           move.w     [A6 - 0x270], [A6 - 0x52]
  2443. 00001B4C  41EE FE64                lea.l      A0, [A6 - 0x19C]
  2444. 00001B50  43EE FE24                lea.l      A1, [A6 - 0x1DC]
  2445. 00001B54  700F                     moveq.l    D0, 0x0F
  2446. label00001B56:
  2447. 00001B56  30D9                     move.w     [A0]+, [A1]+
  2448. 00001B58  51C8 FFFC                dbf        D0, -0x6 /* 00001B56 */
  2449. 00001B5C  7000                     moveq.l    D0, 0x00
  2450. 00001B5E  2D40 FD74                move.l     [A6 - 0x28C], D0
  2451. 00001B62  41EE FE64                lea.l      A0, [A6 - 0x19C]
  2452. 00001B66  2D48 FD7A                move.l     [A6 - 0x286], A0
  2453. 00001B6A  3D6E 0018 FD7E           move.w     [A6 - 0x282], [A6 + 0x18]
  2454. 00001B70  426E FD84                clr.w      [A6 - 0x27C]
  2455. 00001B74  2D6E 001A FD98           move.l     [A6 - 0x268], [A6 + 0x1A]
  2456. 00001B7A  4267                     clr.w      -[A7]
  2457. 00001B7C  486E FD68                pea.l      [A6 - 0x298]
  2458. 00001B80  4267                     clr.w      -[A7]
  2459. 00001B82  4EAD 03A2                jsr        [A5 + 0x3A2 /* export_112 */]
  2460. 00001B86  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2461. 00001B8A  102E FDE5                move.b     D0, [A6 - 0x21B]
  2462. 00001B8E  673C                     beq        +0x3E /* 00001BCC */
  2463. 00001B90  486E FD48                pea.l      [A6 - 0x2B8]
  2464. 00001B94  302E 0018                move.w     D0, [A6 + 0x18]
  2465. 00001B98  48C0                     ext.l      D0
  2466. 00001B9A  2F00                     move.l     -[A7], D0
  2467. 00001B9C  3F2E 001C                move.w     -[A7], [A6 + 0x1C]
  2468. 00001BA0  4EBA F926                jsr        [PC - 0x6DA /* 000014C8 */]
  2469. 00001BA4  205F                     movea.l    A0, [A7]+
  2470. 00001BA6  43EE FE44                lea.l      A1, [A6 - 0x1BC]
  2471. 00001BAA  700F                     moveq.l    D0, 0x0F
  2472. label00001BAC:
  2473. 00001BAC  32D8                     move.w     [A1]+, [A0]+
  2474. 00001BAE  51C8 FFFC                dbf        D0, -0x6 /* 00001BAC */
  2475. 00001BB2  4267                     clr.w      -[A7]
  2476. 00001BB4  486E FFC0                pea.l      [A6 - 0x40]
  2477. 00001BB8  2F2E 001A                move.l     -[A7], [A6 + 0x1A]
  2478. 00001BBC  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  2479. 00001BC0  486E FE44                pea.l      [A6 - 0x1BC]
  2480. 00001BC4  4EBA F992                jsr        [PC - 0x66E /* 00001558 */]
  2481. 00001BC8  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2482. label00001BCC:
  2483. 00001BCC  4267                     clr.w      -[A7]
  2484. 00001BCE  486E FE24                pea.l      [A6 - 0x1DC]
  2485. 00001BD2  2F2E 001A                move.l     -[A7], [A6 + 0x1A]
  2486. 00001BD6  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  2487. 00001BDA  486E FFC0                pea.l      [A6 - 0x40]
  2488. 00001BDE  4EBA F978                jsr        [PC - 0x688 /* 00001558 */]
  2489. 00001BE2  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2490. 00001BE6  102E FDE5                move.b     D0, [A6 - 0x21B]
  2491. 00001BEA  6716                     beq        +0x18 /* 00001C02 */
  2492. 00001BEC  4267                     clr.w      -[A7]
  2493. 00001BEE  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  2494. 00001BF2  2F2E 001A                move.l     -[A7], [A6 + 0x1A]
  2495. 00001BF6  486E FE44                pea.l      [A6 - 0x1BC]
  2496. 00001BFA  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  2497. 00001BFE  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2498. label00001C02:
  2499. 00001C02  486E FDE6                pea.l      [A6 - 0x21A]
  2500. 00001C06  4EAD 2112                jsr        [A5 + 0x2112 /* export_1054 */]
  2501. label00001C0A:
  2502. 00001C0A  4FEE FD18                lea.l      A7, [A6 - 0x2E8]
  2503. 00001C0E  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  2504. 00001C12  4E5E                     unlink     A6
  2505. 00001C14  205F                     movea.l    A0, [A7]+
  2506. 00001C16  DEFC 0022                add.w      A7, 0x22 /* '\"' */
  2507. 00001C1A  4ED0                     jmp        [A0]
  2508. 00001C1C  4E56 0000                link       A6, 0
  2509. 00001C20  4267                     clr.w      -[A7]
  2510. 00001C22  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  2511. 00001C26  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  2512. 00001C2A  206E 0008                movea.l    A0, [A6 + 0x8]
  2513. 00001C2E  4868 FDEE                pea.l      [A0 - 0x212]
  2514. 00001C32  4EBA F984                jsr        [PC - 0x67C /* 000015B8 */]
  2515. 00001C36  101F                     move.b     D0, [A7]+
  2516. 00001C38  670E                     beq        +0x10 /* 00001C48 */
  2517. 00001C3A  206E 0008                movea.l    A0, [A6 + 0x8]
  2518. 00001C3E  2C48                     movea.l    A6, A0
  2519. 00001C40  4EFA 01E4                jmp        [PC + 0x1E4 /* 00001E26 */]
  2520. 00001C44  0000 600C                ori.b      D0, 0xC
  2521. label00001C48:
  2522. 00001C48  206E 0008                movea.l    A0, [A6 + 0x8]
  2523. 00001C4C  2C48                     movea.l    A6, A0
  2524. 00001C4E  4EFA 019C                jmp        [PC + 0x19C /* 00001DEC */]
  2525. 00001C52  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  2526. 00001C56  205F                     movea.l    A0, [A7]+
  2527. 00001C58  DEFC 000A                add.w      A7, 0xA /* '\n' */
  2528. 00001C5C  4ED0                     jmp        [A0]
  2529. 00001C5E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2530. export_2427: // at 00001C60 (misaligned)
  2531. 00001C62  FB94                     .invalid   <<F/6/5>>
  2532. 00001C64  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  2533. 00001C68  422E FDEE                clr.b      [A6 - 0x212]
  2534. 00001C6C  7000                     moveq.l    D0, 0x00
  2535. 00001C6E  2D40 FCA2                move.l     [A6 - 0x35E], D0
  2536. 00001C72  422E FC9C                clr.b      [A6 - 0x364]
  2537. 00001C76  486E FF64                pea.l      [A6 - 0x9C]
  2538. 00001C7A  4EAD 528A                jsr        [A5 + 0x528A /* export_2637 */]
  2539. 00001C7E  4267                     clr.w      -[A7]
  2540. 00001C80  486E FCAA                pea.l      [A6 - 0x356]
  2541. 00001C84  486E FCA6                pea.l      [A6 - 0x35A]
  2542. 00001C88  4EAD 29FA                jsr        [A5 + 0x29FA /* export_1339 */]
  2543. 00001C8C  101F                     move.b     D0, [A7]+
  2544. 00001C8E  660C                     bne        +0xE /* 00001C9C */
  2545. 00001C90  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2546. 00001C94  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  2547. 00001C98  6000 01B0                bra        +0x1B2 /* 00001E4A */
  2548. label00001C9C:
  2549. 00001C9C  42A7                     clr.l      -[A7]
  2550. 00001C9E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2551. 00001CA2  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  2552. 00001CA6  7004                     moveq.l    D0, 0x04
  2553. 00001CA8  2F00                     move.l     -[A7], D0
  2554. 00001CAA  4EAD 24F2                jsr        [A5 + 0x24F2 /* export_1178 */]
  2555. 00001CAE  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  2556. 00001CB2  486E FCEE                pea.l      [A6 - 0x312]
  2557. 00001CB6  2F3C 0001 0FAF           move.l     -[A7], 0x10FAF
  2558. 00001CBC  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  2559. 00001CC0  42A7                     clr.l      -[A7]
  2560. 00001CC2  486E FCEE                pea.l      [A6 - 0x312]
  2561. 00001CC6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2562. 00001CCA  4EAD 2DC2                jsr        [A5 + 0x2DC2 /* export_1460 */]
  2563. 00001CCE  2D5F FCEA                move.l     [A6 - 0x316], [A7]+
  2564. 00001CD2  486E FCA2                pea.l      [A6 - 0x35E]
  2565. 00001CD6  486E FC9E                pea.l      [A6 - 0x362]
  2566. 00001CDA  4EBA F77C                jsr        [PC - 0x884 /* 00001458 */]
  2567. 00001CDE  2F2E FCA2                move.l     -[A7], [A6 - 0x35E]
  2568. 00001CE2  4EAD 20E2                jsr        [A5 + 0x20E2 /* export_1048 */]
  2569. 00001CE6  486E FCEE                pea.l      [A6 - 0x312]
  2570. 00001CEA  2F3C 0002 0FAF           move.l     -[A7], 0x20FAF
  2571. 00001CF0  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  2572. 00001CF4  7000                     moveq.l    D0, 0x00
  2573. 00001CF6  2D40 FB98                move.l     [A6 - 0x468], D0
  2574. 00001CFA  202E FFFC                move.l     D0, [A6 - 0x4]
  2575. 00001CFE  5380                     subq.l     D0, 1
  2576. 00001D00  2D40 FB94                move.l     [A6 - 0x46C], D0
  2577. 00001D04  2D6E FB98 FFF8           move.l     [A6 - 0x8], [A6 - 0x468]
  2578. 00001D0A  6000 010E                bra        +0x110 /* 00001E1A */
  2579. label00001D0E:
  2580. 00001D0E  486E FCAC                pea.l      [A6 - 0x354]
  2581. 00001D12  487A FF08                pea.l      [PC - 0xF8 /* 00001C1C, value 0x4E560000 'NV\0\0', cstring "NV" */]
  2582. 00001D16  2F0E                     move.l     -[A7], A6
  2583. 00001D18  4EAD 20CA                jsr        [A5 + 0x20CA /* export_1045 */]
  2584. 00001D1C  422E FDEE                clr.b      [A6 - 0x212]
  2585. 00001D20  4267                     clr.w      -[A7]
  2586. 00001D22  206E 0008                movea.l    A0, [A6 + 0x8]
  2587. 00001D26  2050                     movea.l    A0, [A0]
  2588. 00001D28  202E FFF8                move.l     D0, [A6 - 0x8]
  2589. 00001D2C  E580                     asl        D0, 2
  2590. 00001D2E  2F30 0800                move.l     -[A7], [A0 + D0]
  2591. 00001D32  486E FF64                pea.l      [A6 - 0x9C]
  2592. 00001D36  4EAD 52A2                jsr        [A5 + 0x52A2 /* export_2640 */]
  2593. 00001D3A  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2594. 00001D3E  41EE FDEE                lea.l      A0, [A6 - 0x212]
  2595. 00001D42  43EE FF6C                lea.l      A1, [A6 - 0x94]
  2596. 00001D46  700F                     moveq.l    D0, 0x0F
  2597. label00001D48:
  2598. 00001D48  30D9                     move.w     [A0]+, [A1]+
  2599. 00001D4A  51C8 FFFC                dbf        D0, -0x6 /* 00001D48 */
  2600. 00001D4E  4267                     clr.w      -[A7]
  2601. 00001D50  2F2E FF8C                move.l     -[A7], [A6 - 0x74]
  2602. 00001D54  486E FEF0                pea.l      [A6 - 0x110]
  2603. 00001D58  4EAD 5352                jsr        [A5 + 0x5352 /* export_2662 */]
  2604. 00001D5C  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2605. 00001D60  42A7                     clr.l      -[A7]
  2606. 00001D62  486E FEF4                pea.l      [A6 - 0x10C]
  2607. 00001D66  487A 00EC                pea.l      [PC + 0xEC /* 00001E54, value 0x13A0000 */]
  2608. 00001D6A  486E FC7A                pea.l      [A6 - 0x386]
  2609. 00001D6E  3F3C 0002                move.w     -[A7], 0x2
  2610. 00001D72  4EAD 2532                jsr        [A5 + 0x2532 /* export_1186 */]
  2611. 00001D76  486E FC7A                pea.l      [A6 - 0x386]
  2612. 00001D7A  2F2E FF90                move.l     -[A7], [A6 - 0x70]
  2613. 00001D7E  2F2E FF94                move.l     -[A7], [A6 - 0x6C]
  2614. 00001D82  486E FF6C                pea.l      [A6 - 0x94]
  2615. 00001D86  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  2616. 00001D8A  486E FEEF                pea.l      [A6 - 0x111]
  2617. 00001D8E  486E FF1C                pea.l      [A6 - 0xE4]
  2618. 00001D92  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  2619. 00001D96  1D5F FF63                move.b     [A6 - 0x9D], [A7]+
  2620. 00001D9A  6648                     bne        +0x4A /* 00001DE4 */
  2621. 00001D9C  2F2E FCEA                move.l     -[A7], [A6 - 0x316]
  2622. 00001DA0  486E FCEE                pea.l      [A6 - 0x312]
  2623. 00001DA4  486E FF22                pea.l      [A6 - 0xDE]
  2624. 00001DA8  486E FB9C                pea.l      [A6 - 0x464]
  2625. 00001DAC  3F3C 0002                move.w     -[A7], 0x2
  2626. 00001DB0  4EAD 2532                jsr        [A5 + 0x2532 /* export_1186 */]
  2627. 00001DB4  486E FB9C                pea.l      [A6 - 0x464]
  2628. 00001DB8  4EAD 2DE2                jsr        [A5 + 0x2DE2 /* export_1464 */]
  2629. 00001DBC  2F2E FCA2                move.l     -[A7], [A6 - 0x35E]
  2630. 00001DC0  2F2E FC9E                move.l     -[A7], [A6 - 0x362]
  2631. 00001DC4  486E FF1C                pea.l      [A6 - 0xE4]
  2632. 00001DC8  2F2E FCA6                move.l     -[A7], [A6 - 0x35A]
  2633. 00001DCC  3F2E FCAA                move.w     -[A7], [A6 - 0x356]
  2634. 00001DD0  2F2E FCEA                move.l     -[A7], [A6 - 0x316]
  2635. 00001DD4  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2636. 00001DD8  486E FC9C                pea.l      [A6 - 0x364]
  2637. 00001DDC  486E FC9D                pea.l      [A6 - 0x363]
  2638. 00001DE0  4EBA F9A6                jsr        [PC - 0x65A /* 00001788 */]
  2639. label00001DE4:
  2640. 00001DE4  486E FCAC                pea.l      [A6 - 0x354]
  2641. 00001DE8  4EAD 2112                jsr        [A5 + 0x2112 /* export_1054 */]
  2642. label00001DEC:
  2643. 00001DEC  4FEE FB74                lea.l      A7, [A6 - 0x48C]
  2644. 00001DF0  102E FC9D                move.b     D0, [A6 - 0x363]
  2645. 00001DF4  6630                     bne        +0x32 /* 00001E26 */
  2646. 00001DF6  2F00                     move.l     -[A7], D0
  2647. 00001DF8  4267                     clr.w      -[A7]
  2648. 00001DFA  2F2E FCEA                move.l     -[A7], [A6 - 0x316]
  2649. 00001DFE  222E FFF8                move.l     D1, [A6 - 0x8]
  2650. 00001E02  5281                     addq.l     D1, 1
  2651. 00001E04  2F01                     move.l     -[A7], D1
  2652. 00001E06  4EAD 2DD2                jsr        [A5 + 0x2DD2 /* export_1462 */]
  2653. 00001E0A  121F                     move.b     D1, [A7]+
  2654. 00001E0C  201F                     move.l     D0, [A7]+
  2655. 00001E0E  8001                     or.b       D0, D1
  2656. 00001E10  6702                     beq        +0x4 /* 00001E14 */
  2657. 00001E12  6012                     bra        +0x14 /* 00001E26 */
  2658. label00001E14:
  2659. 00001E14  52AE FFF8                addq.l     [A6 - 0x8], 1
  2660. 00001E18  690C                     bvs        +0xE /* 00001E26 */
  2661. label00001E1A:
  2662. 00001E1A  202E FFF8                move.l     D0, [A6 - 0x8]
  2663. 00001E1E  B0AE FB94                cmp.l      D0, [A6 - 0x46C]
  2664. 00001E22  6F00 FEEA                ble        -0x114 /* 00001D0E */
  2665. label00001E26:
  2666. 00001E26  4FEE FB74                lea.l      A7, [A6 - 0x48C]
  2667. 00001E2A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2668. 00001E2E  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  2669. 00001E32  486E FF64                pea.l      [A6 - 0x9C]
  2670. 00001E36  4EAD 5292                jsr        [A5 + 0x5292 /* export_2638 */]
  2671. 00001E3A  2F2E FCA2                move.l     -[A7], [A6 - 0x35E]
  2672. 00001E3E  205F                     movea.l    A0, [A7]+
  2673. 00001E40  A01F                     syscall    DisposPtr/DisposePtr
  2674. 00001E42  2F2E FCEA                move.l     -[A7], [A6 - 0x316]
  2675. 00001E46  4EAD 2DEA                jsr        [A5 + 0x2DEA /* export_1465 */]
  2676. label00001E4A:
  2677. 00001E4A  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  2678. 00001E4E  4E5E                     unlink     A6
  2679. 00001E50  2E9F                     move.l     [A7], [A7]+
  2680. 00001E52  4E75                     rts
  2681. 00001E54  013A 0000                btst       [PC /* 00001E56 */], D0
  2682. 00001E58  4E56 0000                link       A6, 0
  2683. 00001E5C  206E 0008                movea.l    A0, [A6 + 0x8]
  2684. 00001E60  4AA8 FF78                tst.l      [A0 - 0x88]
  2685. 00001E64  6708                     beq        +0xA /* 00001E6E */
  2686. 00001E66  2F28 FF78                move.l     -[A7], [A0 - 0x88]
  2687. 00001E6A  205F                     movea.l    A0, [A7]+
  2688. 00001E6C  A01F                     syscall    DisposPtr/DisposePtr
  2689. label00001E6E:
  2690. 00001E6E  4E5E                     unlink     A6
  2691. 00001E70  205F                     movea.l    A0, [A7]+
  2692. 00001E72  DEFC 000A                add.w      A7, 0xA /* '\n' */
  2693. 00001E76  4ED0                     jmp        [A0]
  2694. fn00001E78:
  2695. 00001E78  4E56 FE20                link       A6, -0x01E0
  2696. 00001E7C  48E7 0F00                movem.l    -[A7], D4,D5,D6,D7
  2697. 00001E80  206E 001E                movea.l    A0, [A6 + 0x1E]
  2698. 00001E84  43EE FFBA                lea.l      A1, [A6 - 0x46]
  2699. 00001E88  7022                     moveq.l    D0, 0x22
  2700. label00001E8A:
  2701. 00001E8A  32D8                     move.w     [A1]+, [A0]+
  2702. 00001E8C  51C8 FFFC                dbf        D0, -0x6 /* 00001E8A */
  2703. 00001E90  3C2E 0018                move.w     D6, [A6 + 0x18]
  2704. 00001E94  2E2E 001A                move.l     D7, [A6 + 0x1A]
  2705. 00001E98  7000                     moveq.l    D0, 0x00
  2706. 00001E9A  2D40 FF78                move.l     [A6 - 0x88], D0
  2707. 00001E9E  206E 0008                movea.l    A0, [A6 + 0x8]
  2708. 00001EA2  4210                     clr.b      [A0]
  2709. 00001EA4  BC6E FFBA                cmp.w      D6, [A6 - 0x46]
  2710. 00001EA8  6600 00AC                bne        +0xAE /* 00001F56 */
  2711. 00001EAC  422E FE40                clr.b      [A6 - 0x1C0]
  2712. 00001EB0  4205                     clr.b      D5
  2713. 00001EB2  4267                     clr.w      -[A7]
  2714. 00001EB4  3F06                     move.w     -[A7], D6
  2715. 00001EB6  2F07                     move.l     -[A7], D7
  2716. 00001EB8  486E FFC0                pea.l      [A6 - 0x40]
  2717. 00001EBC  486E FF64                pea.l      [A6 - 0x9C]
  2718. 00001EC0  4EAD 0442                jsr        [A5 + 0x442 /* export_132 */]
  2719. 00001EC4  4A5F                     tst.w      [A7]+
  2720. 00001EC6  665A                     bne        +0x5C /* 00001F22 */
  2721. 00001EC8  206E 000C                movea.l    A0, [A6 + 0xC]
  2722. 00001ECC  1010                     move.b     D0, [A0]
  2723. 00001ECE  661A                     bne        +0x1C /* 00001EEA */
  2724. 00001ED0  2F00                     move.l     -[A7], D0
  2725. 00001ED2  4267                     clr.w      -[A7]
  2726. 00001ED4  486E FFC0                pea.l      [A6 - 0x40]
  2727. 00001ED8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2728. 00001EDC  4EBA F4C6                jsr        [PC - 0xB3A /* 000013A4 */]
  2729. 00001EE0  121F                     move.b     D1, [A7]+
  2730. 00001EE2  201F                     move.l     D0, [A7]+
  2731. 00001EE4  8001                     or.b       D0, D1
  2732. 00001EE6  6700 00E0                beq        +0xE2 /* 00001FC8 */
  2733. label00001EEA:
  2734. 00001EEA  BEAE FFBC                cmp.l      D7, [A6 - 0x44]
  2735. 00001EEE  6732                     beq        +0x34 /* 00001F22 */
  2736. 00001EF0  486E FE20                pea.l      [A6 - 0x1E0]
  2737. 00001EF4  2F07                     move.l     -[A7], D7
  2738. 00001EF6  3F06                     move.w     -[A7], D6
  2739. 00001EF8  4EBA F5CE                jsr        [PC - 0xA32 /* 000014C8 */]
  2740. 00001EFC  205F                     movea.l    A0, [A7]+
  2741. 00001EFE  43EE FE40                lea.l      A1, [A6 - 0x1C0]
  2742. 00001F02  700F                     moveq.l    D0, 0x0F
  2743. label00001F04:
  2744. 00001F04  32D8                     move.w     [A1]+, [A0]+
  2745. 00001F06  51C8 FFFC                dbf        D0, -0x6 /* 00001F04 */
  2746. 00001F0A  4267                     clr.w      -[A7]
  2747. 00001F0C  486E FFC0                pea.l      [A6 - 0x40]
  2748. 00001F10  2F07                     move.l     -[A7], D7
  2749. 00001F12  3F06                     move.w     -[A7], D6
  2750. 00001F14  486E FE40                pea.l      [A6 - 0x1C0]
  2751. 00001F18  4EBA F63E                jsr        [PC - 0x9C2 /* 00001558 */]
  2752. 00001F1C  4A5F                     tst.w      [A7]+
  2753. 00001F1E  57C5                     seq        D5
  2754. 00001F20  4405                     neg.b      D5
  2755. label00001F22:
  2756. 00001F22  4267                     clr.w      -[A7]
  2757. 00001F24  3F2E FFBA                move.w     -[A7], [A6 - 0x46]
  2758. 00001F28  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  2759. 00001F2C  486E FFC0                pea.l      [A6 - 0x40]
  2760. 00001F30  2F07                     move.l     -[A7], D7
  2761. 00001F32  487A 00A2                pea.l      [PC + 0xA2 /* 00001FD6, value 0x13A4E56 */]
  2762. 00001F36  4EAD 044A                jsr        [A5 + 0x44A /* export_133 */]
  2763. 00001F3A  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2764. 00001F3E  1005                     move.b     D0, D5
  2765. 00001F40  6700 0086                beq        +0x88 /* 00001FC8 */
  2766. 00001F44  4267                     clr.w      -[A7]
  2767. 00001F46  3F06                     move.w     -[A7], D6
  2768. 00001F48  2F07                     move.l     -[A7], D7
  2769. 00001F4A  486E FE40                pea.l      [A6 - 0x1C0]
  2770. 00001F4E  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  2771. 00001F52  381F                     move.w     D4, [A7]+
  2772. 00001F54  6072                     bra        +0x74 /* 00001FC8 */
  2773. label00001F56:
  2774. 00001F56  486E FF7C                pea.l      [A6 - 0x84]
  2775. 00001F5A  487A FEFC                pea.l      [PC - 0x104 /* 00001E58, value 0x4E560000 'NV\0\0', cstring "NV" */]
  2776. 00001F5E  2F0E                     move.l     -[A7], A6
  2777. 00001F60  4EAD 20CA                jsr        [A5 + 0x20CA /* export_1045 */]
  2778. 00001F64  486E FF78                pea.l      [A6 - 0x88]
  2779. 00001F68  486E FF74                pea.l      [A6 - 0x8C]
  2780. 00001F6C  4EBA F4EA                jsr        [PC - 0xB16 /* 00001458 */]
  2781. 00001F70  2F2E FF78                move.l     -[A7], [A6 - 0x88]
  2782. 00001F74  4EAD 20E2                jsr        [A5 + 0x20E2 /* export_1048 */]
  2783. 00001F78  2F2E FF78                move.l     -[A7], [A6 - 0x88]
  2784. 00001F7C  2F2E FF74                move.l     -[A7], [A6 - 0x8C]
  2785. 00001F80  486E FFBA                pea.l      [A6 - 0x46]
  2786. 00001F84  2F07                     move.l     -[A7], D7
  2787. 00001F86  3F06                     move.w     -[A7], D6
  2788. 00001F88  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2789. 00001F8C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2790. 00001F90  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2791. 00001F94  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2792. 00001F98  4EBA F7EE                jsr        [PC - 0x812 /* 00001788 */]
  2793. 00001F9C  206E 0008                movea.l    A0, [A6 + 0x8]
  2794. 00001FA0  1010                     move.b     D0, [A0]
  2795. 00001FA2  6614                     bne        +0x16 /* 00001FB8 */
  2796. 00001FA4  4267                     clr.w      -[A7]
  2797. 00001FA6  3F2E FFBA                move.w     -[A7], [A6 - 0x46]
  2798. 00001FAA  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  2799. 00001FAE  486E FFC0                pea.l      [A6 - 0x40]
  2800. 00001FB2  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  2801. 00001FB6  381F                     move.w     D4, [A7]+
  2802. label00001FB8:
  2803. 00001FB8  486E FF7C                pea.l      [A6 - 0x84]
  2804. 00001FBC  4EAD 2112                jsr        [A5 + 0x2112 /* export_1054 */]
  2805. 00001FC0  2F2E FF78                move.l     -[A7], [A6 - 0x88]
  2806. 00001FC4  205F                     movea.l    A0, [A7]+
  2807. 00001FC6  A01F                     syscall    DisposPtr/DisposePtr
  2808. label00001FC8:
  2809. 00001FC8  4CDF 00F0                movem.l    D4,D5,D6,D7, [A7]+
  2810. 00001FCC  4E5E                     unlink     A6
  2811. 00001FCE  205F                     movea.l    A0, [A7]+
  2812. 00001FD0  DEFC 001A                add.w      A7, 0x1A
  2813. 00001FD4  4ED0                     jmp        [A0]
  2814. 00001FD6  013A 4E56                btst       [PC + 0x4E56 /* 00006E2E, cstring ""<EOF> */], D0
  2815. 00001FDA  0000 4267                ori.b      D0, 0x67 /* 'g' */
  2816. 00001FDE  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  2817. 00001FE2  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  2818. 00001FE6  206E 0008                movea.l    A0, [A6 + 0x8]
  2819. 00001FEA  4868 FDEE                pea.l      [A0 - 0x212]
  2820. 00001FEE  4EBA F5C8                jsr        [PC - 0xA38 /* 000015B8 */]
  2821. 00001FF2  101F                     move.b     D0, [A7]+
  2822. 00001FF4  670E                     beq        +0x10 /* 00002004 */
  2823. 00001FF6  206E 0008                movea.l    A0, [A6 + 0x8]
  2824. 00001FFA  2C48                     movea.l    A6, A0
  2825. 00001FFC  4EFA 01BE                jmp        [PC + 0x1BE /* 000021BC */]
  2826. 00002000  0000 600C                ori.b      D0, 0xC
  2827. label00002004:
  2828. 00002004  206E 0008                movea.l    A0, [A6 + 0x8]
  2829. 00002008  2C48                     movea.l    A6, A0
  2830. 0000200A  4EFA 0176                jmp        [PC + 0x176 /* 00002182 */]
  2831. 0000200E  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  2832. 00002012  205F                     movea.l    A0, [A7]+
  2833. 00002014  DEFC 000A                add.w      A7, 0xA /* '\n' */
  2834. 00002018  4ED0                     jmp        [A0]
  2835. 0000201A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2836. export_2428: // at 0000201C (misaligned)
  2837. 0000201E  FB9C                     .invalid   <<F/6/5>>
  2838. 00002020  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  2839. 00002024  422E FCA4                clr.b      [A6 - 0x35C]
  2840. 00002028  486E FF64                pea.l      [A6 - 0x9C]
  2841. 0000202C  4EAD 528A                jsr        [A5 + 0x528A /* export_2637 */]
  2842. 00002030  4267                     clr.w      -[A7]
  2843. 00002032  486E FCAA                pea.l      [A6 - 0x356]
  2844. 00002036  486E FCA6                pea.l      [A6 - 0x35A]
  2845. 0000203A  4EAD 29FA                jsr        [A5 + 0x29FA /* export_1339 */]
  2846. 0000203E  101F                     move.b     D0, [A7]+
  2847. 00002040  660C                     bne        +0xE /* 0000204E */
  2848. 00002042  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2849. 00002046  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  2850. 0000204A  6000 018C                bra        +0x18E /* 000021D8 */
  2851. label0000204E:
  2852. 0000204E  42A7                     clr.l      -[A7]
  2853. 00002050  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2854. 00002054  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  2855. 00002058  7004                     moveq.l    D0, 0x04
  2856. 0000205A  2F00                     move.l     -[A7], D0
  2857. 0000205C  4EAD 24F2                jsr        [A5 + 0x24F2 /* export_1178 */]
  2858. 00002060  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  2859. 00002064  486E FCEE                pea.l      [A6 - 0x312]
  2860. 00002068  2F3C 0003 0FAF           move.l     -[A7], 0x30FAF
  2861. 0000206E  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  2862. 00002072  42A7                     clr.l      -[A7]
  2863. 00002074  486E FCEE                pea.l      [A6 - 0x312]
  2864. 00002078  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2865. 0000207C  4EAD 2DC2                jsr        [A5 + 0x2DC2 /* export_1460 */]
  2866. 00002080  2D5F FCEA                move.l     [A6 - 0x316], [A7]+
  2867. 00002084  486E FCEE                pea.l      [A6 - 0x312]
  2868. 00002088  2F3C 0004 0FAF           move.l     -[A7], 0x40FAF
  2869. 0000208E  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  2870. 00002092  7000                     moveq.l    D0, 0x00
  2871. 00002094  2D40 FBA0                move.l     [A6 - 0x460], D0
  2872. 00002098  202E FFFC                move.l     D0, [A6 - 0x4]
  2873. 0000209C  5380                     subq.l     D0, 1
  2874. 0000209E  2D40 FB9C                move.l     [A6 - 0x464], D0
  2875. 000020A2  2D6E FBA0 FFF8           move.l     [A6 - 0x8], [A6 - 0x460]
  2876. 000020A8  6000 0106                bra        +0x108 /* 000021B0 */
  2877. label000020AC:
  2878. 000020AC  486E FCAC                pea.l      [A6 - 0x354]
  2879. 000020B0  487A FF26                pea.l      [PC - 0xDA /* 00001FD8, value 0x4E560000 'NV\0\0', cstring "NV" */]
  2880. 000020B4  2F0E                     move.l     -[A7], A6
  2881. 000020B6  4EAD 20CA                jsr        [A5 + 0x20CA /* export_1045 */]
  2882. 000020BA  422E FDEE                clr.b      [A6 - 0x212]
  2883. 000020BE  4267                     clr.w      -[A7]
  2884. 000020C0  206E 0008                movea.l    A0, [A6 + 0x8]
  2885. 000020C4  2050                     movea.l    A0, [A0]
  2886. 000020C6  202E FFF8                move.l     D0, [A6 - 0x8]
  2887. 000020CA  E580                     asl        D0, 2
  2888. 000020CC  2F30 0800                move.l     -[A7], [A0 + D0]
  2889. 000020D0  486E FF64                pea.l      [A6 - 0x9C]
  2890. 000020D4  4EAD 52A2                jsr        [A5 + 0x52A2 /* export_2640 */]
  2891. 000020D8  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2892. 000020DC  41EE FDEE                lea.l      A0, [A6 - 0x212]
  2893. 000020E0  43EE FF6C                lea.l      A1, [A6 - 0x94]
  2894. 000020E4  700F                     moveq.l    D0, 0x0F
  2895. label000020E6:
  2896. 000020E6  30D9                     move.w     [A0]+, [A1]+
  2897. 000020E8  51C8 FFFC                dbf        D0, -0x6 /* 000020E6 */
  2898. 000020EC  4267                     clr.w      -[A7]
  2899. 000020EE  2F2E FF8C                move.l     -[A7], [A6 - 0x74]
  2900. 000020F2  486E FEF0                pea.l      [A6 - 0x110]
  2901. 000020F6  4EAD 5352                jsr        [A5 + 0x5352 /* export_2662 */]
  2902. 000020FA  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2903. 000020FE  42A7                     clr.l      -[A7]
  2904. 00002100  486E FEF4                pea.l      [A6 - 0x10C]
  2905. 00002104  487A 00DC                pea.l      [PC + 0xDC /* 000021E2, value 0x13A4E56 */]
  2906. 00002108  486E FC82                pea.l      [A6 - 0x37E]
  2907. 0000210C  3F3C 0002                move.w     -[A7], 0x2
  2908. 00002110  4EAD 2532                jsr        [A5 + 0x2532 /* export_1186 */]
  2909. 00002114  486E FC82                pea.l      [A6 - 0x37E]
  2910. 00002118  2F2E FF90                move.l     -[A7], [A6 - 0x70]
  2911. 0000211C  2F2E FF94                move.l     -[A7], [A6 - 0x6C]
  2912. 00002120  486E FF6C                pea.l      [A6 - 0x94]
  2913. 00002124  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  2914. 00002128  486E FEEF                pea.l      [A6 - 0x111]
  2915. 0000212C  486E FF1C                pea.l      [A6 - 0xE4]
  2916. 00002130  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  2917. 00002134  1D5F FF63                move.b     [A6 - 0x9D], [A7]+
  2918. 00002138  6640                     bne        +0x42 /* 0000217A */
  2919. 0000213A  2F2E FCEA                move.l     -[A7], [A6 - 0x316]
  2920. 0000213E  486E FCEE                pea.l      [A6 - 0x312]
  2921. 00002142  486E FF22                pea.l      [A6 - 0xDE]
  2922. 00002146  486E FBA4                pea.l      [A6 - 0x45C]
  2923. 0000214A  3F3C 0002                move.w     -[A7], 0x2
  2924. 0000214E  4EAD 2532                jsr        [A5 + 0x2532 /* export_1186 */]
  2925. 00002152  486E FBA4                pea.l      [A6 - 0x45C]
  2926. 00002156  4EAD 2DE2                jsr        [A5 + 0x2DE2 /* export_1464 */]
  2927. 0000215A  486E FF1C                pea.l      [A6 - 0xE4]
  2928. 0000215E  2F2E FCA6                move.l     -[A7], [A6 - 0x35A]
  2929. 00002162  3F2E FCAA                move.w     -[A7], [A6 - 0x356]
  2930. 00002166  2F2E FCEA                move.l     -[A7], [A6 - 0x316]
  2931. 0000216A  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2932. 0000216E  486E FCA4                pea.l      [A6 - 0x35C]
  2933. 00002172  486E FCA5                pea.l      [A6 - 0x35B]
  2934. 00002176  4EBA FD00                jsr        [PC - 0x300 /* 00001E78 */]
  2935. label0000217A:
  2936. 0000217A  486E FCAC                pea.l      [A6 - 0x354]
  2937. 0000217E  4EAD 2112                jsr        [A5 + 0x2112 /* export_1054 */]
  2938. label00002182:
  2939. 00002182  4FEE FB7C                lea.l      A7, [A6 - 0x484]
  2940. 00002186  102E FCA5                move.b     D0, [A6 - 0x35B]
  2941. 0000218A  6630                     bne        +0x32 /* 000021BC */
  2942. 0000218C  2F00                     move.l     -[A7], D0
  2943. 0000218E  4267                     clr.w      -[A7]
  2944. 00002190  2F2E FCEA                move.l     -[A7], [A6 - 0x316]
  2945. 00002194  222E FFF8                move.l     D1, [A6 - 0x8]
  2946. 00002198  5281                     addq.l     D1, 1
  2947. 0000219A  2F01                     move.l     -[A7], D1
  2948. 0000219C  4EAD 2DD2                jsr        [A5 + 0x2DD2 /* export_1462 */]
  2949. 000021A0  121F                     move.b     D1, [A7]+
  2950. 000021A2  201F                     move.l     D0, [A7]+
  2951. 000021A4  8001                     or.b       D0, D1
  2952. 000021A6  6702                     beq        +0x4 /* 000021AA */
  2953. 000021A8  6012                     bra        +0x14 /* 000021BC */
  2954. label000021AA:
  2955. 000021AA  52AE FFF8                addq.l     [A6 - 0x8], 1
  2956. 000021AE  690C                     bvs        +0xE /* 000021BC */
  2957. label000021B0:
  2958. 000021B0  202E FFF8                move.l     D0, [A6 - 0x8]
  2959. 000021B4  B0AE FB9C                cmp.l      D0, [A6 - 0x464]
  2960. 000021B8  6F00 FEF2                ble        -0x10C /* 000020AC */
  2961. label000021BC:
  2962. 000021BC  4FEE FB7C                lea.l      A7, [A6 - 0x484]
  2963. 000021C0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2964. 000021C4  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  2965. 000021C8  486E FF64                pea.l      [A6 - 0x9C]
  2966. 000021CC  4EAD 5292                jsr        [A5 + 0x5292 /* export_2638 */]
  2967. 000021D0  2F2E FCEA                move.l     -[A7], [A6 - 0x316]
  2968. 000021D4  4EAD 2DEA                jsr        [A5 + 0x2DEA /* export_1465 */]
  2969. label000021D8:
  2970. 000021D8  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  2971. 000021DC  4E5E                     unlink     A6
  2972. 000021DE  2E9F                     move.l     [A7], [A7]+
  2973. 000021E0  4E75                     rts
  2974. 000021E2  013A 4E56                btst       [PC + 0x4E56 /* 0000703A, cstring ""<EOF> */], D0
  2975. 000021E6  0000 4267                ori.b      D0, 0x67 /* 'g' */
  2976. 000021EA  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  2977. 000021EE  3F3C 000B                move.w     -[A7], 0xB
  2978. 000021F2  206E 0008                movea.l    A0, [A6 + 0x8]
  2979. 000021F6  4868 FDEE                pea.l      [A0 - 0x212]
  2980. 000021FA  4EBA F3BC                jsr        [PC - 0xC44 /* 000015B8 */]
  2981. 000021FE  101F                     move.b     D0, [A7]+
  2982. 00002200  670E                     beq        +0x10 /* 00002210 */
  2983. 00002202  206E 0008                movea.l    A0, [A6 + 0x8]
  2984. 00002206  2C48                     movea.l    A6, A0
  2985. 00002208  4EFA 01CE                jmp        [PC + 0x1CE /* 000023D8 */]
  2986. 0000220C  0000 600C                ori.b      D0, 0xC
  2987. label00002210:
  2988. 00002210  206E 0008                movea.l    A0, [A6 + 0x8]
  2989. 00002214  2C48                     movea.l    A6, A0
  2990. 00002216  4EFA 0192                jmp        [PC + 0x192 /* 000023AA */]
  2991. 0000221A  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  2992. 0000221E  205F                     movea.l    A0, [A7]+
  2993. 00002220  DEFC 000A                add.w      A7, 0xA /* '\n' */
  2994. 00002224  4ED0                     jmp        [A0]
  2995. 00002226  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2996. export_2429: // at 00002228 (misaligned)
  2997. 0000222A  FB9C                     .invalid   <<F/6/5>>
  2998. 0000222C  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  2999. 00002230  486E FF64                pea.l      [A6 - 0x9C]
  3000. 00002234  4EAD 528A                jsr        [A5 + 0x528A /* export_2637 */]
  3001. 00002238  42A7                     clr.l      -[A7]
  3002. 0000223A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3003. 0000223E  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  3004. 00002242  7004                     moveq.l    D0, 0x04
  3005. 00002244  2F00                     move.l     -[A7], D0
  3006. 00002246  4EAD 24F2                jsr        [A5 + 0x24F2 /* export_1178 */]
  3007. 0000224A  2D57 FFFC                move.l     [A6 - 0x4], [A7]
  3008. 0000224E  486E FDEE                pea.l      [A6 - 0x212]
  3009. 00002252  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  3010. 00002256  486E FCEE                pea.l      [A6 - 0x312]
  3011. 0000225A  2F3C 0007 0FAF           move.l     -[A7], 0x70FAF
  3012. 00002260  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  3013. 00002264  486E FCEE                pea.l      [A6 - 0x312]
  3014. 00002268  486E FDEE                pea.l      [A6 - 0x212]
  3015. 0000226C  487A 0192                pea.l      [PC + 0x192 /* 00002400, value 0x0, cstring "" */]
  3016. 00002270  487A 018E                pea.l      [PC + 0x18E /* 00002400, value 0x0, cstring "" */]
  3017. 00002274  487A 018A                pea.l      [PC + 0x18A /* 00002400, value 0x0, cstring "" */]
  3018. 00002278  4EAD 2A12                jsr        [A5 + 0x2A12 /* export_1342 */]
  3019. 0000227C  4267                     clr.w      -[A7]
  3020. 0000227E  486E FCEE                pea.l      [A6 - 0x312]
  3021. 00002282  4EAD 2DFA                jsr        [A5 + 0x2DFA /* export_1467 */]
  3022. 00002286  101F                     move.b     D0, [A7]+
  3023. 00002288  660C                     bne        +0xE /* 00002296 */
  3024. 0000228A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3025. 0000228E  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  3026. 00002292  6000 0160                bra        +0x162 /* 000023F4 */
  3027. label00002296:
  3028. 00002296  486E FCEE                pea.l      [A6 - 0x312]
  3029. 0000229A  2F3C 0005 0FAF           move.l     -[A7], 0x50FAF
  3030. 000022A0  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  3031. 000022A4  42A7                     clr.l      -[A7]
  3032. 000022A6  486E FCEE                pea.l      [A6 - 0x312]
  3033. 000022AA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3034. 000022AE  4EAD 2DC2                jsr        [A5 + 0x2DC2 /* export_1460 */]
  3035. 000022B2  2D5F FCEA                move.l     [A6 - 0x316], [A7]+
  3036. 000022B6  486E FCEE                pea.l      [A6 - 0x312]
  3037. 000022BA  2F3C 0006 0FAF           move.l     -[A7], 0x60FAF
  3038. 000022C0  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  3039. 000022C4  7000                     moveq.l    D0, 0x00
  3040. 000022C6  2D40 FBA0                move.l     [A6 - 0x460], D0
  3041. 000022CA  202E FFFC                move.l     D0, [A6 - 0x4]
  3042. 000022CE  5380                     subq.l     D0, 1
  3043. 000022D0  2D40 FB9C                move.l     [A6 - 0x464], D0
  3044. 000022D4  2D6E FBA0 FFF8           move.l     [A6 - 0x8], [A6 - 0x460]
  3045. 000022DA  6000 00F0                bra        +0xF2 /* 000023CC */
  3046. label000022DE:
  3047. 000022DE  486E FCA4                pea.l      [A6 - 0x35C]
  3048. 000022E2  487A FF00                pea.l      [PC - 0x100 /* 000021E4, value 0x4E560000 'NV\0\0', cstring "NV" */]
  3049. 000022E6  2F0E                     move.l     -[A7], A6
  3050. 000022E8  4EAD 20CA                jsr        [A5 + 0x20CA /* export_1045 */]
  3051. 000022EC  422E FDEE                clr.b      [A6 - 0x212]
  3052. 000022F0  4267                     clr.w      -[A7]
  3053. 000022F2  206E 0008                movea.l    A0, [A6 + 0x8]
  3054. 000022F6  2050                     movea.l    A0, [A0]
  3055. 000022F8  202E FFF8                move.l     D0, [A6 - 0x8]
  3056. 000022FC  E580                     asl        D0, 2
  3057. 000022FE  2F30 0800                move.l     -[A7], [A0 + D0]
  3058. 00002302  486E FF64                pea.l      [A6 - 0x9C]
  3059. 00002306  4EAD 52A2                jsr        [A5 + 0x52A2 /* export_2640 */]
  3060. 0000230A  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  3061. 0000230E  41EE FDEE                lea.l      A0, [A6 - 0x212]
  3062. 00002312  43EE FF6C                lea.l      A1, [A6 - 0x94]
  3063. 00002316  700F                     moveq.l    D0, 0x0F
  3064. label00002318:
  3065. 00002318  30D9                     move.w     [A0]+, [A1]+
  3066. 0000231A  51C8 FFFC                dbf        D0, -0x6 /* 00002318 */
  3067. 0000231E  4267                     clr.w      -[A7]
  3068. 00002320  2F2E FF8C                move.l     -[A7], [A6 - 0x74]
  3069. 00002324  486E FEF0                pea.l      [A6 - 0x110]
  3070. 00002328  4EAD 5352                jsr        [A5 + 0x5352 /* export_2662 */]
  3071. 0000232C  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  3072. 00002330  42A7                     clr.l      -[A7]
  3073. 00002332  486E FEF4                pea.l      [A6 - 0x10C]
  3074. 00002336  487A 00C6                pea.l      [PC + 0xC6 /* 000023FE, value 0x13A0000 */]
  3075. 0000233A  486E FC82                pea.l      [A6 - 0x37E]
  3076. 0000233E  3F3C 0002                move.w     -[A7], 0x2
  3077. 00002342  4EAD 2532                jsr        [A5 + 0x2532 /* export_1186 */]
  3078. 00002346  486E FC82                pea.l      [A6 - 0x37E]
  3079. 0000234A  2F2E FF90                move.l     -[A7], [A6 - 0x70]
  3080. 0000234E  2F2E FF94                move.l     -[A7], [A6 - 0x6C]
  3081. 00002352  486E FF6C                pea.l      [A6 - 0x94]
  3082. 00002356  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  3083. 0000235A  486E FEEF                pea.l      [A6 - 0x111]
  3084. 0000235E  486E FF1C                pea.l      [A6 - 0xE4]
  3085. 00002362  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  3086. 00002366  1D5F FF63                move.b     [A6 - 0x9D], [A7]+
  3087. 0000236A  6636                     bne        +0x38 /* 000023A2 */
  3088. 0000236C  2F2E FCEA                move.l     -[A7], [A6 - 0x316]
  3089. 00002370  486E FCEE                pea.l      [A6 - 0x312]
  3090. 00002374  486E FF22                pea.l      [A6 - 0xDE]
  3091. 00002378  486E FBA4                pea.l      [A6 - 0x45C]
  3092. 0000237C  3F3C 0002                move.w     -[A7], 0x2
  3093. 00002380  4EAD 2532                jsr        [A5 + 0x2532 /* export_1186 */]
  3094. 00002384  486E FBA4                pea.l      [A6 - 0x45C]
  3095. 00002388  4EAD 2DE2                jsr        [A5 + 0x2DE2 /* export_1464 */]
  3096. 0000238C  4267                     clr.w      -[A7]
  3097. 0000238E  3F2E FF1C                move.w     -[A7], [A6 - 0xE4]
  3098. 00002392  2F2E FF1E                move.l     -[A7], [A6 - 0xE2]
  3099. 00002396  486E FF22                pea.l      [A6 - 0xDE]
  3100. 0000239A  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  3101. 0000239E  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  3102. label000023A2:
  3103. 000023A2  486E FCA4                pea.l      [A6 - 0x35C]
  3104. 000023A6  4EAD 2112                jsr        [A5 + 0x2112 /* export_1054 */]
  3105. label000023AA:
  3106. 000023AA  4FEE FB7C                lea.l      A7, [A6 - 0x484]
  3107. 000023AE  4267                     clr.w      -[A7]
  3108. 000023B0  2F2E FCEA                move.l     -[A7], [A6 - 0x316]
  3109. 000023B4  202E FFF8                move.l     D0, [A6 - 0x8]
  3110. 000023B8  5280                     addq.l     D0, 1
  3111. 000023BA  2F00                     move.l     -[A7], D0
  3112. 000023BC  4EAD 2DD2                jsr        [A5 + 0x2DD2 /* export_1462 */]
  3113. 000023C0  101F                     move.b     D0, [A7]+
  3114. 000023C2  6702                     beq        +0x4 /* 000023C6 */
  3115. 000023C4  6012                     bra        +0x14 /* 000023D8 */
  3116. label000023C6:
  3117. 000023C6  52AE FFF8                addq.l     [A6 - 0x8], 1
  3118. 000023CA  690C                     bvs        +0xE /* 000023D8 */
  3119. label000023CC:
  3120. 000023CC  202E FFF8                move.l     D0, [A6 - 0x8]
  3121. 000023D0  B0AE FB9C                cmp.l      D0, [A6 - 0x464]
  3122. 000023D4  6F00 FF08                ble        -0xF6 /* 000022DE */
  3123. label000023D8:
  3124. 000023D8  4FEE FB7C                lea.l      A7, [A6 - 0x484]
  3125. 000023DC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3126. 000023E0  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  3127. 000023E4  486E FF64                pea.l      [A6 - 0x9C]
  3128. 000023E8  4EAD 5292                jsr        [A5 + 0x5292 /* export_2638 */]
  3129. 000023EC  2F2E FCEA                move.l     -[A7], [A6 - 0x316]
  3130. 000023F0  4EAD 2DEA                jsr        [A5 + 0x2DEA /* export_1465 */]
  3131. label000023F4:
  3132. 000023F4  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  3133. 000023F8  4E5E                     unlink     A6
  3134. 000023FA  2E9F                     move.l     [A7], [A7]+
  3135. 000023FC  4E75                     rts
  3136. 000023FE  013A 0000                btst       [PC /* 00002400 */], D0
  3137. 00002402  0000                     .incomplete
  3138.